Comments (2)
Are the source files being loaded serially or in parallel? The error occurs in combinations.lisp
which, according to the ASDF system definition, should be loaded after the file acombin.lisp
where (setf combination-function)
is defined. Is it possible that your system is compiling all source files first and only loading them after they have all been compiled?
I've added :serial t
to the main src
module in the system definition, in the latest commit. Check whether that makes a difference.
from static-dispatch.
Sorry about the slow response @alex-gutev. Indeed, the issue is that in my environment the code is fully compiled before loading, and the old .asd system definition allowed parallel compilation that broke the actual dependency chain. Thanks for the fix!
from static-dispatch.
Related Issues (14)
- Error during compiler-macroexpansion of HOT 9
- ignore/ignorable declarations in methods emit style-warnings HOT 1
- find-method% conditionalization for LispWorks HOT 1
- Some systems failed to build for Quicklisp dist HOT 3
- Reserved name AUX[.lisp] blocks loading on windows
- cl-arrows is proprietary software HOT 1
- ASDF Style warning HOT 5
- Providing compiler notes HOT 8
- Basic usage fails to compile on SBCL 2.1.7 HOT 3
- static-dispatch-warn with ALL fails to parse HOT 2
- Confusion over static-dispatch-type HOT 2
- method-descriptions are not honored HOT 2
- Help needed: 3 different performance timings with same code HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from static-dispatch.