egg|zzz|egg changed the topic of #principia to: READ THE FAQ: http://goo.gl/gMZF9H; The current version is Clifford. We currently target 1.2.2, and 1.3.1. <scott_manley> anyone that doubts the wisdom of retrograde bop needs to get the hell out | https://xkcd.com/323/
awang has quit [Ping timeout: 186 seconds]
awang has joined #principia
EntropicRaptor is now known as UmbralRaptor
stratochief has joined #principia
icefire has quit [Quit: Leaving]
Mike` has quit [Ping timeout: 383 seconds]
Mike` has joined #principia
NolanSyKinsley has quit [Remote host closed the connection]
egg|mobile|egg has joined #principia
egg|phone|egg has quit [Ping timeout: 186 seconds]
egg|cell|egg has quit [Read error: Connection reset by peer]
egg|phone|egg has quit [Read error: Connection reset by peer]
icefire has joined #principia
egg|laptop|egg has joined #principia
<egg|laptop|egg>
awang: wait isn't RO master 1.3 ready too? you mention dev in #ro
<egg|laptop|egg>
awang: also realheat at master is now rebuilt for 1.3.1...
<awang>
egg|laptop|egg: idk? Maybe?
<awang>
Ah, yes, didn't fetch RealHeat changes
<awang>
RO master doesn't seem to be 1.3 ready?
<awang>
Wait
<awang>
Hmmm
<egg|laptop|egg>
awang: ah right that stuff was merged into dev
<awang>
Yeah, I don't see the 1.3.1 commit in master
<egg|laptop|egg>
(I tested it into master so I thought it went there :-p)
<egg|laptop|egg>
awang: so basically we're waiting for NK to cut the release?
<awang>
btw, just had a test fail because a digit 6 places after the decimal point increased by 1
<awang>
~~Just Principia problems~~
<awang>
Yeah, I think so
<awang>
Pretty sure he said he actually wanted to cut a release last weekend, but didn't get to it
<awang>
Either last weekend or the weekend before
<awang>
s/$/that
<Qboid>
awang meant to say: Either last weekend or the weekend beforethat
<egg|laptop|egg>
twould be nice to release before 1.4...
<egg|laptop|egg>
I'll poke him with a stick
<awang>
Yeah
<awang>
"Yay, we get a month to play RO until the release breaks everything!"
<Sarbian>
egg|laptop|egg: next time you choose the restaurant ;)
<egg|laptop|egg>
Sarbian: hmm, have you tried viet restaurants
<egg|laptop|egg>
Sarbian: somehow I didn't know about that cluster of japanese restaurants here, but it's a bit like the 13e with the viet ones
NolanSyKinsley has quit [Ping timeout: 186 seconds]
NolanSyKinsley has joined #principia
<Sarbian>
I used to live in the 13e. Love the food
<egg|laptop|egg>
:D
<egg|laptop|egg>
Sarbian: though tbh I don't know any specific place there; in a frenchier style, in the 7e I used to go to http://www.leflorimond.com/ very often
<egg|laptop|egg>
looking at the picture it seems that the server still wears funny ties :-)
<Sarbian>
I may have to save up a bit to eat there :D
<awang>
egg|laptop|egg: How do I numerical stability
<awang>
The code is logically the same, but I'm getting slightly different results
<awang>
That's normal, right?
<egg|laptop|egg>
awang: between what and what
<awang>
Expected 7.071167, got 7.071168
<awang>
I think those are supposed to be doubles
<egg|laptop|egg>
yeah but expected from where, and got how
<awang>
Uh
<awang>
I'm working on a FEA program
<awang>
Expected values are values the code originally put out
<egg|laptop|egg>
FEA?
<awang>
Actual is from later runs of the code
<awang>
Finite element analysis?
<awang>
Idea is to make sure that nothing I do changes things
<awang>
s/changes/breaks
<Qboid>
awang meant to say: Idea is to make sure that nothing I do breaks things
<egg|laptop|egg>
what did you do
<awang>
Uh
<awang>
Add a bunch of code for a different feature
<awang>
Refactor a few struct accesses into a local variable
<awang>
Copy a std::vector<double> to another to avoid having to change variable names in multiple places
<awang>
Add some fields to structs/classes
<egg|laptop|egg>
so no changes to actual arithmetic?
<awang>
All the new stuff is hidden behind if() statements
<awang>
And the test suite only exercises the original code path
<awang>
Let me look through git to see if I missed anything...
<egg|laptop|egg>
is this x87?
<awang>
I'm honestly not sure
<awang>
Compiled in debug mode, if that helps
<awang>
CPU is an i7
<egg|laptop|egg>
what are the compiler flags
<awang>
So I think SSE stuff is available?
<awang>
Uh
<awang>
Flags are -g and -std=gnu++1z
<awang>
Think the gnu++1z thing is a CMake thing
<egg|laptop|egg>
awang: no other flags?
<egg|laptop|egg>
this is weird
<awang>
Yeah
stratochief has joined #principia
<awang>
egg|laptop|egg: TIL the program divides by zero when executing the test suite o_O