Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: solvespace/solvespace
base: aeaece53e1e0
Choose a base ref
...
head repository: solvespace/solvespace
compare: 645353cbdc8c
Choose a head ref
  • 1 commit
  • 1 file changed
  • 1 contributor

Commits on Mar 24, 2020

  1. Force SSE2 floats for i686 targets

    Both GCC and Clang use x87 instructions by default on 32-bit x86
    targets, but the loss of precision resulting from that has yielded
    crashing tests (see referenced issue), and it can be safely assumed
    there are very few CPUs that both don't support SSE2 and are expected to
    run SolveSpace
    
    This commit also removes a now-redundant check for 32-bit Windows
    against TARGET, which doesn't seem to be actually set by CMake at all
    
    Ref: #565
    nabijaczleweli authored and whitequark committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    645353c View commit details
    Browse the repository at this point in the history