File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1010
1111# Build QuantLib
1212cd QuantLib-1.* /
13- ./configure --disable-static --enable-thread-safe-observer-pattern --disable-test-suite --enable-skip-examples --enable-unity-build CXXFLAGS=" ${CXXQLFLAGS} "
13+ ./configure --disable-static --enable-thread-safe-observer-pattern --enable-sessions -- disable-test-suite --enable-skip-examples --enable-unity-build CXXFLAGS=" ${CXXQLFLAGS} "
1414make -j 4 install
1515cd ..
Original file line number Diff line number Diff line change 7373 per-thread.
7474*/
7575#ifndef QL_ENABLE_SESSIONS
76- // # define QL_ENABLE_SESSIONS
76+ # define QL_ENABLE_SESSIONS
7777#endif
7878
7979/* If defined, a thread-safe (but less performant) version of the
Original file line number Diff line number Diff line change @@ -161,7 +161,7 @@ jobs:
161161 run : |
162162 tar xfz QuantLib-${{ needs.detect-version.outputs.version }}.tar.gz
163163 cd QuantLib-${{ needs.detect-version.outputs.version }}/
164- ./configure --disable-shared --with-boost-include=`brew --prefix`/include --enable-unity-build --enable-thread-safe-observer-pattern --disable-test-suite --enable-skip-examples
164+ ./configure --disable-shared --with-boost-include=`brew --prefix`/include --enable-unity-build --enable-thread-safe-observer-pattern --enable-sessions -- disable-test-suite --enable-skip-examples
165165 make -j3 CXXFLAGS="-std=c++17 -g0 -O3 -fno-common -dynamic -DNDEBUG -fwrapv" LDFLAGS="-fno-common -dynamic -DNDEBUG -fwrapv"
166166 sudo make install
167167 - name : Unpack QuantLib-SWIG
You can’t perform that action at this time.
0 commit comments