Skip to content

Commit

Permalink
V3.68 (#331)
Browse files Browse the repository at this point in the history
* bumping SEMVER to v3.68

* generalizing Dockerfile

* streamlining build, test, dev, and release containers

* adding deep learning floating-point formats

* removing the static_assert for long double being an extended precision floating-point

* removing CodeShip CI as they are no longer supporting open-source projects

* moving to checkout/actions@v3

* cody hygiene for edge case es == 0

* fixing up README using JOSS reviewer feedback

* adding published presentations talking about Universal and its number systems

* file name fix

* removing CodeShip CI as they stopped supporting open-source projects

* updating documentation of the floating-point introspection tools

* enhancing the documentation describing the parameterization of the arithmetic types

* updating README with more information about extending the library

* edited paragraph based on reviewers comments (#326)

* bug fix in condition estimate (#328)

* restructuring the docs directory and adding more descriptive links

* final edits to paper.md

* adding posit visualization back into the docs

* fix conjugate computation for lns and cfloat (#329)

fixing conj() for lns and cfloat

---------

Co-authored-by: James Quinlan <jquinlan@une.edu>
Co-authored-by: yboettcher <39460066+yboettcher@users.noreply.github.com>
  • Loading branch information
3 people authored Mar 14, 2023
1 parent 2a89a39 commit 43e9323
Show file tree
Hide file tree
Showing 54 changed files with 1,513 additions and 928 deletions.
53 changes: 2 additions & 51 deletions .github/workflows/cmake.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: CMake

on:
push:
branches: [ v3.67, main ]
branches: [ v3.68, main ]
pull_request:
branches: [ main ]

Expand All @@ -23,60 +23,11 @@ jobs:
fail-fast: false
matrix:
os: [ windows-latest, macos-latest, ubuntu-latest ]
# compiler: [ latest, gcc-9, gcc-10, g++-11, clang-9, clang-11, clang++-12 ]
# exclude:
# - os: windows-latest
# compiler: gcc-9
# - os: windows-latest
# compiler: gcc-10
# - os: windows-latest
# compiler: g++-11
# - os: windows-latest
# compiler: clang-9
# - os: windows-latest
# compiler: clang-11
# - os: windows-latest
# compiler: clang++-12
# - os: macos-latest
# compiler: gcc-9
# - os: macos-latest
# compiler: gcc-10
# - os: macos-latest
# compiler: g++-11
# - os: macos-latest
# compiler: clang-9
# - os: macos-latest
# compiler: clang-11
# - os: macos-latest
# compiler: clang++-12
# - os: ubuntu-latest
# compiler: latest
# - os: ubuntu-latest
# compiler: clang-9
# - os: ubuntu-latest
# compiler: clang-11
# - os: ubuntu-latest
# compiler: clang++-12

steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v3

# - name: Install compiler
# id: install_cc
# uses: rlalik/setup-cpp-compiler@v1.1
# with:
# compiler: ${{ matrix.compiler }}

# - name: Check compiler
# shell: bash
# env:
# CC: ${{ steps.install_cc.outputs.cc }}
# CXX: ${{ steps.install_cc.outputs.cxx }}
# run: |
# $CC --version
# $CXX --version

- name: Configure CMake
# Configure CMake in a 'build' subdirectory. `CMAKE_BUILD_TYPE` is only required if you are using a single-configuration generator such as make.
# See https://cmake.org/cmake/help/latest/variable/CMAKE_BUILD_TYPE.html?highlight=cmake_build_type
Expand Down
13 changes: 0 additions & 13 deletions .readthedocs.yaml

This file was deleted.

2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ if(NOT DEFINED UNIVERSAL_VERSION_MAJOR)
set(UNIVERSAL_VERSION_MAJOR 3)
endif()
if(NOT DEFINED UNIVERSAL_VERSION_MINOR)
set(UNIVERSAL_VERSION_MINOR 67)
set(UNIVERSAL_VERSION_MINOR 68)
endif()
if(NOT DEFINED UNIVERSAL_VERSION_PATCH)
set(UNIVERSAL_VERSION_PATCH 1)
Expand Down
Loading

0 comments on commit 43e9323

Please sign in to comment.