Search
Monday, 18th of March 2019, 5:51:50 UTC
12:58:34
drmeister
We definitely have an intermittent problem in the build. When building ASDF this morning I got this at the end...
12:58:37
drmeister
https://www.irccloud.com/pastebin/Gg2dmSHD/
12:59:09
drmeister
I didn't get a backtrace because I wanted to see if it reproduced - it did not.
12:59:21
drmeister
I built asdf again and it worked fine.
13:00:08
stassats
just never build it again
13:00:09
drmeister
I've been seeing this the past couple of weeks - like 1 out of 5 times maybe?
13:00:32
drmeister
Yes - it's fixed for now.
13:01:38
stassats
this is parallel compilation, yes?
13:02:00
drmeister
We will need to build it with some sanitizers or something. I'm not sure how they will work with the GC and multithreading.
13:02:07
drmeister
Yes, this is parallel compilation at this point.
13:02:14
stassats
so, it's a race condition
13:02:24
stassats
is it one of the make-instance optimizations?
13:02:45
drmeister
Could be - or it could be a wild pointer somewhere.
13:03:31
drmeister
I'll have to ask bike about make-instance optimizations.
13:06:52
drmeister
I'm compiling asdf by hand and it's working fine.
13:07:33
drmeister
I need to put it in a loop and let it go to town.
13:07:59
drmeister
It takes 84 seconds to build asdf nowadays.
13:08:22
stassats
drmeister: what happens when you do (make-instance nil)?
13:09:38
drmeister
Gimme a sec - going under Philadelphia - losing comm.
13:09:52
drmeister
https://www.irccloud.com/pastebin/ZWn7ZaQ6/
13:10:05
drmeister
Condition of type: UNDEFINED-CLASS . Could not find the class NIL.
13:10:20
stassats
what about (make-instance 'null)
13:10:29
drmeister
(make-instance 'null)
13:10:59
drmeister
The built-in class (#<The BUILT-IN-CLASS NULL>) cannot be instantiated
13:11:54
stassats
so, it's unrelated to make-instance
13:11:56
Bike
the compiler macro won't fire if you just put (make-instance 'null) in the repl, for extra fun
13:13:12
Bike
additionally, good morning
13:14:38
drmeister
I'll get a backtrace next time. (create-alloca NIL ...) will only happen if there is no IRBUILDER in the first argument.
13:14:49
drmeister
It's pretty deep in the compiler.
13:15:19
drmeister
I've seen different errors over the last couple of weeks. This has happened only a handful of times.
13:15:27
drmeister
but my spidey sense is tingling
13:16:17
Bike
any chance of dev being pushed to master or are we still holding off there
13:17:51
drmeister
oh - yeah - I gotta do that still.
13:18:21
drmeister
we spent all weekend working on fixing problems brought about by changes to the smarts code and topology file writer.
13:18:25
drmeister
Everything works now.
13:18:40
drmeister
Bonus! We got the right answer for the free energy perturbation calculation.
13:18:48
drmeister
And the distributor works great.
13:19:00
stassats
irbuilder comes from a special variable, so it might be unbound at some point
13:19:13
drmeister
I'm just getting in on the train.
13:19:17
stassats
yeah, the backtrace would illuminate it
13:19:59
drmeister
Now we need a shitload of gpu accelerated machines
13:20:38
drmeister
Martin is sniping gpus on eBay
13:21:07
stassats
first the crypto miners jacking up prices, now clasp?
13:24:27
drmeister
Now that crypto went bust - we can give their gpus a good home.
13:25:08
drmeister
Send them out to the farm - where they can play with other gpus all day.
13:33:35
drmeister
shiho: Can you pull and build everything? clasp, cando and fep
13:34:14
drmeister
I built ASDF four times this morning - only the first one screwed up.
13:35:28
drmeister
I managed to get a molecule and a smarts pattern recognition object into a boost::graph
13:36:28
drmeister
Pushing everything to master
13:37:33
drmeister
Everything is pushed to master
13:38:20
Bike
i'll verify everything still works and then push to dev.
13:38:33
drmeister
boost::graph is now a dependency of cando but not clasp.
13:39:11
drmeister
Since we use half a dozen other boost libraries I figured it was a minor additional blot on my soul.
13:45:00
shiho
drmeister: OK. Thank you.
14:00:06
selwyn
i also got a problem building asdf last night which went away on the second attempt. the error message was different from yours though drmeister
14:26:30
Bike
i updated the clasp-changes-master branch to point to the sicl master is now using
17:21:27
selwyn
i get 19 out of 323 failures on cffi-tests, down from 29 here: https://github.com/clasp-developers/clasp/issues/162
17:49:05
kpoeck_
Selwyn, great that you have less errors with cffi trst, could you attach your results to the issue
17:50:05
kpoeck_
I believe one problem is that clasps fli take char as a character, where some tests seem to usr char like int
Monday, 18th of March 2019, 17:51:50 UTC