00:22.42 |
*** join/#brlcad LordOfBikes
(~armin@dslb-088-066-139-170.088.066.pools.vodafone-ip.de) |
01:19.18 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
01:31.10 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
03:02.12 |
*** join/#brlcad teepee_
(~teepee@unaffiliated/teepee) |
04:24.41 |
ryoshu |
hmm, iges test core-dumps, and regress-mged
apparently hangs |
04:31.40 |
ryoshu |
I'm trying to determine how to run them out of
cmake glue |
04:39.05 |
ryoshu |
ok got it |
07:53.33 |
*** join/#brlcad Caterpillar
(~caterpill@unaffiliated/caterpillar) |
11:45.53 |
*** join/#brlcad teepee_
(~teepee@unaffiliated/teepee) |
11:48.15 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
13:01.38 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
13:13.00 |
*** join/#brlcad teepee
(~teepee@unaffiliated/teepee) |
14:57.45 |
ryoshu |
ok iges fixed, there is fatal error
there |
14:58.00 |
ryoshu |
apparently accidentally works on other
platforms |
14:58.46 |
ryoshu |
time for mged hangs |
16:02.01 |
starseeker |
ryoshu: what's the iges problem? |
16:02.36 |
ryoshu |
is there a way to submit patches? |
16:02.43 |
starseeker |
on the sourceforge site |
16:02.46 |
ryoshu |
variable type mismatch |
16:02.50 |
ryoshu |
to a mailing-list? |
16:03.01 |
starseeker |
https://sourceforge.net/p/brlcad/patches/?source=navbar |
16:03.17 |
ryoshu |
another issue is unportable find(1) construct
'-not', investigating |
16:03.18 |
starseeker |
or actually https://sourceforge.net/p/brlcad/patches/ |
16:03.29 |
starseeker |
ryoshu: in our scripts? |
16:03.32 |
ryoshu |
yes |
16:03.44 |
ryoshu |
regress/repository.sh |
16:03.52 |
starseeker |
hrm |
16:04.03 |
starseeker |
it may be the script assumes a feature not in
netbsd's find |
16:05.36 |
starseeker |
ryoshu: so the system lemon generated
variables that our bundled version doesn't? (yypMinor) |
16:06.08 |
ryoshu |
the opposite, bundled brlcad generates more
code than sqlite3 one |
16:06.25 |
starseeker |
hmm |
16:06.47 |
ryoshu |
I resigned from using system libraries and
switched to bundled ones, brlcad starts and runs |
16:06.52 |
starseeker |
ryoshu: you might try building with
BRLCAD_ENABLE_STRICT=OFF |
16:06.54 |
ryoshu |
now I'm squashin issues in test
target |
16:07.07 |
ryoshu |
it won't help for invalid code :) |
16:07.20 |
starseeker |
true, but the system lemon might
work... |
16:07.30 |
ryoshu |
it won't |
16:07.33 |
ryoshu |
Test project
/tmp/pkgsrc-tmp/wip/brlcad/work/brlcad-7.26.0 |
16:07.33 |
ryoshu |
<PROTECTED> |
16:07.36 |
ryoshu |
<PROTECTED> |
16:07.39 |
ryoshu |
does it make sense? this failure |
16:07.47 |
starseeker |
nods |
16:08.00 |
starseeker |
we use two test targets - "make check" and
"make unit" |
16:08.23 |
starseeker |
"make test" runs ALL ctest targets defined in
the build, and we have several that are not yet in a working
state |
16:08.34 |
ryoshu |
I used so far "make test" "make benchmark" and
"make regress" |
16:08.37 |
ryoshu |
I will add make unit |
16:08.48 |
starseeker |
nods - you want to replace
"make test" with "make check" |
16:09.24 |
starseeker |
make check is a superset of make
unit |
16:09.30 |
ryoshu |
silly question |
16:09.34 |
ryoshu |
after loading caste.g |
16:09.40 |
ryoshu |
how to draw it on the screen? |
16:09.44 |
ryoshu |
to screenshot it :) |
16:09.54 |
starseeker |
to see what's in the file, use the "tops"
command |
16:10.12 |
starseeker |
then use "draw" to draw that object |
16:11.09 |
starseeker |
will have to ask our
perplex/lemon expert to look at the newer lemon and see why it
doesn't work for us... |
16:11.31 |
ryoshu |
is there "draw all"? |
16:11.46 |
starseeker |
not as such - you need to tell it an
object |
16:12.05 |
starseeker |
if there is an "all.g" object that's usually a
good bet |
16:12.45 |
starseeker |
I believe castle.g has an all.g, so I'd start
there |
16:12.48 |
starseeker |
"draw all.g" |
16:13.02 |
ryoshu |
it works! |
16:13.34 |
starseeker |
or, if you want a raytraced image rather than
the wireframe, use rt: ./bin/rt share/db/castle.g all.g |
16:13.38 |
starseeker |
awesome! |
16:14.04 |
ryoshu |
in mged? |
16:14.18 |
starseeker |
in mged you can just type "rt" after doing the
draw command |
16:14.30 |
starseeker |
outside of mged, there is an "rt"
command |
16:15.00 |
ryoshu |
it works! |
16:15.09 |
starseeker |
excellent |
16:16.02 |
starseeker |
if you can submit the patches for the problems
you found on netbsd we'd appreciate it - it's never good to have
accidentally working code :-) |
16:17.41 |
starseeker |
ryoshu: if you want to explore MGED further
I'd recommend starting here: http://brlcad.org/wiki/Documentation
- the "Introduction to MGED" document |
16:18.50 |
ryoshu |
http://kamil.yenn.ulegend.net/screenFetch-2016-10-23_18-13-48.png |
16:19.15 |
starseeker |
ryoshu: awesome! |
16:20.19 |
starseeker |
ryoshu: it's not ready for prime time yet, but
you can also try playing with the "archer" interface |
16:20.53 |
ryoshu |
I see, for now I will keep validating the code
:) |
16:21.25 |
ryoshu |
thank you for help |
16:21.30 |
starseeker |
thank yoU! |
16:24.01 |
starseeker |
brlcad will probably be along in the next few
days - he may want to use that screenshot for our next release
announcment :-) |
16:30.40 |
ryoshu |
100% tests passed, 0 tests failed out of 750
-- make unit |
16:31.46 |
ryoshu |
it would be great to get merged patches before
the release |
16:32.28 |
ryoshu |
97% tests passed, 1 tests failed out of 29 --
make check (malicious find(1) -not parameter) |
16:34.33 |
starseeker |
ryoshu: brlcad is our expert on the repository
regression script - I occasionally tweak it but I try not to dive
too deep into it ;-) |
16:35.14 |
starseeker |
ryoshu: we've got a little bit of time yet
before 7.26.2, so there should be time to get them merged |
16:41.46 |
starseeker |
is actually surprised so many
tests passed cleanly out of the box like that |
16:42.18 |
starseeker |
I guess the BSDs aren't too terribly
dissimilar, but I would have thought we'd have at least one or two
glitches |
16:42.41 |
starseeker |
(at the C level I mean) |
16:42.49 |
starseeker |
ryoshu: which compiler does netbsd
use? |
16:47.24 |
ryoshu |
chieftec$ uname -rms |
16:47.24 |
ryoshu |
NetBSD 7.99.39 amd64 |
16:47.24 |
ryoshu |
chieftec$ gcc -dumpversion |
16:47.24 |
ryoshu |
5.4.0 |
16:48.18 |
ryoshu |
well, there are 19 local patches so
far |
16:48.58 |
ryoshu |
I will be back later |
16:57.46 |
starseeker |
O.o |
17:03.45 |
starseeker |
scowls at rt timer... need to
figure out why we need this instead of just using libbu's
timer... |
19:38.37 |
*** join/#brlcad merzo
(~merzo@93-195-113-92.pool.ukrtel.net) |
20:04.45 |
ryoshu |
starseeker: I will import BRL-CAD to pkgsrc
once it will work with libavoid, lemon and other third-party
libraries as needed |
20:04.53 |
ryoshu |
from system |
20:18.11 |
ryoshu |
http://kamil.yenn.ulegend.net/screenFetch-2016-10-23_22-11-01.png
Goliath |
22:05.28 |
Notify |
03BRL-CAD:starseeker * 69163
brlcad/trunk/misc/CMake/RPath_Setup.cmake: Try using @loader_path
on OSX to play the same role does on other Unix
platforms. |
23:37.19 |
*** join/#brlcad teepee_
(~teepee@unaffiliated/teepee) |