aboutsummaryrefslogtreecommitdiff
path: root/README.md (unfollow)
Commit message (Collapse)AuthorFilesLines
2026-04-11Added TODO.mdHEADmasterSebastiano Tronto1-1/+9
2026-04-06Make the project build with Microsoft's broken C compiler.Sebastiano Tronto1-8/+31
MSVC is not fully C11-compliant, even when compiling with /std:c11. Some changes were needed to make the codebase compatible. Notably, the notation a[static N] and a[n] for function parameters of array type is not supported, so that had to be hidden behind a macro. Atomic types are also an experimental feature, apparently, but at least they work with the correct compiler flag. One thing that MSVC does well, however, is warning on integer conversions on /W4 level. I am not sure if Clang and GCC have something similar, so I took this chance to fix some of these.
2026-03-01Improve Windows build support.Sebastiano Tronto1-3/+3
- Use multithreading (works with a sufficiently recent version of the Microsoft developer tools / C SDK). - Detect CPU architecture and use AVX2 or NEON when appropriate. - Automatically detect python installation path.
2026-01-23miniscule, minor corrections :) (#5)aashvik1-17/+17
Fix various typos in README.md (thanks to aashvikt).
2025-12-17CleanupSebastiano Tronto1-4/+3
2025-08-13Improvements to build.bat (unit tests on Windows)Sebastiano Tronto1-7/+17
2025-08-12Added installation instructions for clang on windowsSebastiano Tronto1-2/+10
2025-08-12Renamed UNIX build script to build.sh, added info to README.md related to ↵Sebastiano Tronto1-21/+33
windows build
2025-08-11Simplified name of Python moduleSebastiano Tronto1-2/+2
2025-08-05Added build target to run solvetestsSebastiano Tronto1-0/+14
2025-06-05Simplify callback business (web version)Sebastiano Tronto1-0/+2
2025-05-25CleanupSebastiano Tronto1-7/+0
2025-05-23Web version (work in progress)Sebastiano Tronto1-0/+13
2025-05-16Remove configure + make build system.Sebastiano Tronto1-44/+45
This commit also updates the README, cleans up some stuff and fixes some oopsies.
2025-05-15WASM and JS port - work in progressSebastiano Tronto1-0/+17
2025-05-14Updates to build script and preparation for JS / WASM targetSebastiano Tronto1-2/+2
2025-04-25Moved qt app to its own repoSebastiano Tronto1-24/+0
2025-04-25README changes due to renamingSebastiano Tronto1-8/+7
2025-04-22ProgressSebastiano Tronto1-4/+20
2025-04-22Remove compose from the public APISebastiano Tronto1-2/+2
2025-04-22Updated documentationSebastiano Tronto1-76/+29
2025-04-16Updated readmeSebastiano Tronto1-4/+31
2025-04-14Improved C++ API and added info to READMESebastiano Tronto1-15/+58
2024-10-19Finished Python moduleSebastiano Tronto1-2/+8
2024-10-12Initial support for PythonSebastiano Tronto1-0/+35
2024-10-12Added shelltestSebastiano Tronto1-2/+8
Will add more tests when I feel like it
2024-10-10Removed "options" from solver selectionSebastiano Tronto1-2/+2
Now the solver name fully determines the solver (and options) to be used. For example, now one must specify "h48h0k4" as the name of the solver. This PR also fixes a couple of things in tools.
2024-09-26Added TOOLARGS and simplified gendata tool(s)Sebastiano Tronto1-5/+17
2024-09-18Update to configuration script; C99 -> C11Sebastiano Tronto1-4/+4
2024-09-17Updated READMESebastiano Tronto1-9/+2
2024-09-05Changed build options TYPE -> ARCHSebastiano Tronto1-1/+1
2024-08-05Comment cube.hSebastiano Tronto1-0/+3
2024-08-05Updated README.md, added help command to shellSebastiano Tronto1-16/+199
2024-06-30Added a solver, but found out h48 table is brokenSebastiano Tronto1-0/+17
2023-11-10"Fixed" benchmark (actually removed)Sebastiano Tronto1-7/+1
2023-11-08Moved documentation around, improved configure.shSebastiano Tronto1-173/+2
2023-11-08Change include statementSebastiano Tronto1-7/+8
2023-11-08FixesSebastiano Tronto1-0/+2
2023-11-08Small refactoringSebastiano Tronto1-1/+6
2023-11-06Started working on solveSebastiano Tronto1-2/+10
2023-11-05make test improvementsSebastiano Tronto1-1/+8
2023-11-05Added coord_eoSebastiano Tronto1-12/+36
2023-11-05RefactoringSebastiano Tronto1-6/+5
2023-11-04Reverted some Makefile changes, cleanupSebastiano Tronto1-2/+19
2023-11-04Revert "Makefile changes"Sebastiano Tronto1-12/+2
This reverts commit 93260168ed02de2eebd456e345c25f9066bb3a2c.
2023-11-04Makefile changesSebastiano Tronto1-2/+12
2023-11-04avx2 fully worksSebastiano Tronto1-4/+0
2023-11-03Moves work with avx2, fixed some stuffSebastiano Tronto1-1/+8
2023-11-02Added avx2 movesSebastiano Tronto1-6/+6
2023-11-02Optimized compose for avx2Sebastiano Tronto1-4/+2

Generated with cgit - Back to sebastiano.tronto.net