04:13.43 |
*** part/#brlcad deltazap
(n=zap@pool-72-64-253-55.tampfl.fios.verizon.net) |
04:14.07 |
*** join/#brlcad deltazap
(n=zap@pool-72-64-253-55.tampfl.fios.verizon.net) |
05:30.12 |
Maloeran |
This is lovely. |
05:30.16 |
Maloeran |
lin-lwp.c:1729: internal-error:
kill_wait_callback: Assertion `pid == -1 && errno ==
ECHILD' failed. A problem internal to GDB has been
detected, |
11:01.43 |
*** join/#brlcad cad72
(n=549c6492@bz.bzflag.bz) |
13:33.56 |
*** join/#brlcad clock_
(n=clock@zux221-122-143.adsl.green.ch) |
13:34.11 |
*** join/#brlcad clock_
(n=clock@zux221-122-143.adsl.green.ch) |
14:13.51 |
``Erik |
heh |
14:14.39 |
archivist |
"must try harder" 2 out of 10 |
14:18.27 |
``Erik |
mal's progress report, as neutered and
de-tech'd by a couple layers of mgmt types... :) |
16:27.53 |
*** join/#brlcad ibot_
(i=ibot@pdpc/supporter/active/TimRiker/bot/apt) |
16:27.53 |
*** topic/#brlcad is BRL-CAD
CSG Modelling... http://www.brlcad.org http://sourceforge.net/projects/brlcad |
16:32.26 |
Maloeran |
Cool Erik, can I see that? :) |
16:32.38 |
Maloeran |
Oh, you tried to send on Efnet
alerady |
16:32.41 |
Maloeran |
already, too |
16:33.01 |
Maloeran |
Ah no, it was the wrapping framework
headers |
18:10.48 |
``Erik |
a little part, nothing interesting
yet... |
18:11.14 |
``Erik |
MAYBE I'll be able to get you the rest this
week |
18:11.49 |
Maloeran |
Wee, one ray at a time. All right,
thanks |
18:15.58 |
CIA-5 |
BRL-CAD: 03brlcad * 10brlcad/autogen.sh:
report the ident footer (which includes the version of this script
now) with --version output |
18:29.08 |
CIA-5 |
BRL-CAD: 03brlcad * 10brlcad/autogen.sh: check
for autoreconf before autoconv/automake/libtool |
18:35.57 |
CIA-5 |
BRL-CAD: 03brlcad * 10brlcad/TODO: improve
adrt's integration, ensure compilation/execution works reliably
cross-platform -- get latest changes being used by muves teams to
libtie. add update of tcl/tk since that is currently going
on. |
18:54.54 |
``Erik |
adrt will be equally crippled, dude *shrug*
and if we don't get the numbers we want, we'll fix things up
better |
19:04.21 |
Maloeran |
ADRT was not written to exploit : SSE packed
tracing, ray coherency, ray locality |
19:04.37 |
Maloeran |
So I believe RF will be far more crippled, but
we'll see |
19:25.19 |
CIA-5 |
libIRC: 03jeffm2501 * 10libirc/
(include/TCPConnection.h src/TCPConnection.cpp): start redoing the
TCP server interface to actualy work, and not suck. |
20:07.27 |
IriX64 |
make install |
20:07.35 |
IriX64 |
sorry :( |
20:10.30 |
IriX64 |
wonder if this thing actually runs. |
20:11.27 |
IriX64 |
btw if you don't use --prefix, the build puts
the html dir in your root dir. |
20:12.17 |
IriX64 |
configure reports awf and brlman to have an
undefined variable called datarootdir. |
20:31.39 |
*** join/#brlcad stunned
(n=d1d1dbd1@bz.bzflag.bz) |
20:31.44 |
*** part/#brlcad stunned
(n=d1d1dbd1@bz.bzflag.bz) |
20:33.01 |
*** join/#brlcad stunned
(n=d1d1d029@bz.bzflag.bz) |
20:38.31 |
*** join/#brlcad clock_
(i=clock@84-72-95-194.dclient.hispeed.ch) |
20:51.28 |
brlcad |
IriX64: what platform/shell has that
behavior? |
20:51.39 |
IriX64 |
bash |
20:51.57 |
brlcad |
under which OS? |
20:52.03 |
IriX64 |
cygwin |
20:52.06 |
brlcad |
hmm |
20:52.30 |
brlcad |
grep BRLCAD_DATA doc/html/Makefile |
20:52.36 |
brlcad |
what does that output? |
20:52.37 |
IriX64 |
ty |
20:53.29 |
IriX64 |
just sitting there. |
20:53.48 |
brlcad |
er |
20:54.03 |
brlcad |
you did type the doc/html/Makefile part,
yes? |
20:54.09 |
IriX64 |
goof (meaning me just a sec.) |
20:54.28 |
brlcad |
that should be run from the directory that has
configure |
20:54.44 |
IriX64 |
no such file or directory. |
20:54.59 |
brlcad |
"that should be run from the directory that
has configure" |
20:55.11 |
IriX64 |
it is |
20:55.36 |
brlcad |
ls doc/html |
20:56.00 |
brlcad |
[morrison@hole (Tue Feb 13 15:55:26)
~/brlcad]$ ls doc/html |
20:56.01 |
brlcad |
CVS Makefile Makefile.am
Makefile.in ReleaseNotes manuals |
20:56.19 |
IriX64 |
ls doc/htmlmake file.am .in releasenotes and
manual. |
20:56.57 |
brlcad |
how come you don't have a Makefile ? did you
run make distclean or something? |
20:57.07 |
IriX64 |
yep |
20:57.20 |
brlcad |
that's kinda important to tell me ;) |
20:57.30 |
IriX64 |
whup apologies :) |
20:57.51 |
brlcad |
grep BRLCAD_DATA
doc/html/Makefile.in |
20:58.15 |
brlcad |
and .. grep BRLCAD_DATA
doc/html/manuals/Makefile.in |
20:58.28 |
brlcad |
or just the latter even |
20:58.38 |
brlcad |
should be two lines |
20:58.38 |
brlcad |
BRLCAD_DATA = @BRLCAD_DATA@ |
20:58.39 |
brlcad |
htmldocsdir =
$(BRLCAD_DATA)/html/manuals |
20:58.54 |
brlcad |
do you see something different? |
20:59.01 |
IriX64 |
BRLCAD_DATA = @BRLCAD_DATA@ |
20:59.17 |
IriX64 |
only one line |
20:59.30 |
brlcad |
in which file |
20:59.37 |
IriX64 |
.in |
20:59.40 |
brlcad |
doc/html will be just one line |
20:59.47 |
brlcad |
doc/html/manuals should have two |
21:00.23 |
IriX64 |
has none. |
21:00.51 |
brlcad |
huh? you ran: grep BRLCAD_DATA
doc/html/manuals/Makefile.in |
21:00.55 |
brlcad |
and it reported no lines? |
21:01.02 |
IriX64 |
reported one line. |
21:01.14 |
brlcad |
read carefully, you're telling me two
things |
21:01.36 |
brlcad |
grep BRLCAD_DATA doc/html/manuals/Makefile.in
<-- note the manuals part |
21:01.58 |
IriX64 |
my mistake both only have one line. |
21:02.15 |
IriX64 |
not used to grep man ;) |
21:02.30 |
brlcad |
grep BRLCAD_DATA doc/html/manuals/Makefile.am
outputs what? |
21:03.42 |
IriX64 |
htmldocsdir =
$(BRLCAD_DATA)/html/manuals |
21:04.23 |
brlcad |
then "grep BRLCAD_DATA
doc/html/manuals/Makefile.in" cannot have only one line
... |
21:04.45 |
brlcad |
s/cannot/really should not/ |
21:05.05 |
IriX64 |
specifying --prefix is a workaround. |
21:05.42 |
brlcad |
i got that much, trying to figure why
something that basic would fail |
21:06.40 |
brlcad |
when it "puts it in the root" .. what dir does
it create and where? |
21:06.58 |
IriX64 |
html in the root dir of the system. |
21:07.22 |
IriX64 |
<PROTECTED> |
21:07.29 |
brlcad |
hmmm.. maybe if... |
21:08.21 |
*** join/#brlcad SWPadnos
(n=Me@dsl245.esjtvtli.sover.net) |
21:08.27 |
IriX64 |
just went by again, i'm configuring. |
21:09.35 |
brlcad |
grep usr/brlcad configure |
21:09.59 |
brlcad |
is that this?
ac_default_prefix=/usr/brlcad |
21:10.24 |
IriX64 |
ac_default_prefix=/usr/brlcad |
21:11.13 |
IriX64 |
shall i paste the warning? |
21:11.17 |
brlcad |
orsure |
21:11.33 |
IriX64 |
config.status: WARNING: src/brlman/awf
contains a reference to the variable `dat |
21:11.33 |
IriX64 |
arootdir' |
21:11.33 |
IriX64 |
which seems to be undefined. Please make sure
it is defined. |
21:11.33 |
IriX64 |
config.status: creating
src/brlman/brlman |
21:11.33 |
IriX64 |
config.status: WARNING: src/brlman/brlman
contains a reference to the variable ` |
21:11.36 |
IriX64 |
datarootdir' |
21:11.38 |
IriX64 |
which seems to be undefined. Please make sure
it is defined. |
21:13.04 |
brlcad |
can you pastebin or send me your awf or brlman
? |
21:13.52 |
IriX64 |
brlman? brlman.1? or brlman.in? |
21:14.13 |
brlcad |
brlman |
21:14.23 |
IriX64 |
how do i deliver it to you? |
21:14.32 |
brlcad |
what works for you? |
21:14.46 |
brlcad |
~pastebin |
21:14.55 |
ibot |
pastebin is, like, a place to paste your stuff
without flooding the channel - try http://pastebin.ca, or http://channels.debian.net/paste,
or http://rafb.net/paste/ |
21:14.55 |
brlcad |
would be the most convenient |
21:14.55 |
IriX64 |
dunno haven't transfreed files in s *long time
:) |
21:15.55 |
brlcad |
if you go to one of those three urls, you can
paste the contents of brlman |
21:16.00 |
brlcad |
or awf |
21:17.09 |
IriX64 |
pastebin.ca has it. |
21:17.31 |
brlcad |
heh, you're supposed to provide me that url it
tells you |
21:17.40 |
IriX64 |
arrgh. |
21:18.22 |
brlcad |
after you hit submit post |
21:18.39 |
brlcad |
you're not one of the recent ones.. doesn't
look like you posted it yet |
21:19.19 |
IriX64 |
just posted it again. |
21:19.49 |
IriX64 |
http://www.pastebin.ca/354242 |
21:20.14 |
brlcad |
there we go.. that's better :) |
21:20.21 |
IriX64 |
:) |
21:21.05 |
IriX64 |
bbiab nature yells :) |
21:21.35 |
``Erik |
heh |
21:21.47 |
brlcad |
peculiar.. your BRLCAD_DATA is getting set to
${datarootdir} |
21:21.50 |
``Erik |
paste.lisp.org is cooler, and has a 'report'
bot on this network... O:-) |
21:24.02 |
brlcad |
IriX64: grep datadir=\' configure |
21:32.18 |
brlcad |
IriX64: grep BRLCAD
include/brlcad_config.h |
21:32.19 |
IriX64 |
${datarootdir} |
21:32.34 |
brlcad |
yeah, that's wonky.. |
21:32.48 |
IriX64 |
not your problem ? |
21:33.00 |
brlcad |
I think I can compensate for it |
21:33.04 |
brlcad |
what's: grep BRLCAD
include/brlcad_config.h |
21:34.15 |
IriX64 |
$ grep BRLCAD
include/brlcad_config.h |
21:34.15 |
IriX64 |
#define BRLCAD_DATA "${datarootdir}" |
21:34.16 |
IriX64 |
#define BRLCAD_ROOT
"/usr/solariscad" |
21:34.19 |
IriX64 |
#define BRLCAD_VERSION "7.8.4" |
21:35.24 |
brlcad |
eek |
21:35.32 |
brlcad |
good to know, that's a separate
problem |
21:35.38 |
IriX64 |
$... ? |
21:36.35 |
IriX64 |
autoconf? |
21:36.47 |
brlcad |
yeah |
21:36.57 |
IriX64 |
version 2.6 |
21:37.50 |
brlcad |
the autoconf you're using with cygwin is
setting datadir to a variable that must be evaluated else you end
up with variable turds like you're seeing |
21:38.18 |
IriX64 |
ill get me a new autoconf or fix this one, i
have source. |
21:38.23 |
brlcad |
not so much a bug on their part but
inconsistent behavior (they don't do that elsewhere afaihs) that
we'll need to compensate for |
21:38.29 |
brlcad |
2.6 doesn't sound right |
21:38.42 |
IriX64 |
2.60 |
21:38.46 |
brlcad |
ahh |
21:38.56 |
brlcad |
okay, that could/would be why |
21:39.04 |
brlcad |
that's a newer (protocol-breaking)
version |
21:39.17 |
IriX64 |
thanks for this one i set
prefix=solariscad. |
21:39.35 |
brlcad |
this should fix it |
21:39.49 |
IriX64 |
does already tested it. |
21:40.29 |
brlcad |
heh, no.. i mean for noticing the problem.. I
have a fix here going in |
21:40.38 |
IriX64 |
oh sorry. |
21:40.41 |
IriX64 |
:) |
21:44.52 |
CIA-5 |
BRL-CAD: 03brlcad *
10brlcad/configure.ac: |
21:44.52 |
CIA-5 |
BRL-CAD: compensate for an autoconf
inconsistency issue where apparently newer 2.60+ |
21:44.52 |
CIA-5 |
BRL-CAD: autoconf is setting datadir to
datarootdir as a default, causing a need to |
21:44.53 |
CIA-5 |
BRL-CAD: evaluate datadir before using it with
things like AC_DEFINE and AC_SUBST values. |
21:44.53 |
CIA-5 |
BRL-CAD: do an explicit eval echo like is done
for the summary printing. |
21:44.54 |
CIA-5 |
BRL-CAD: thanks to IriX64 for noticing the
problem and helping pinpoint the cause. the problem affected most
BRLCAD_DATA installation paths as well as awf and brlman (which use
BRLCAD_DATA). |
21:48.48 |
``Erik |
w00t |
21:51.55 |
CIA-5 |
BRL-CAD: 03brlcad * 10brlcad/configure.ac:
reorganize so the eval expansion happens only once. |
22:32.23 |
IriX64 |
question.. is there some issue I don't know
about that affects shared library builds? every time I try to build
shared libraries, I get undefined references. |
22:36.17 |
CIA-5 |
libIRC: 03jeffm2501 * 10libirc/
(include/TCPConnection.h src/TCPConnection.cpp): get the TCP server
class to read data and call it's listeners. |
23:02.39 |
*** join/#brlcad b0ef
(n=b0ef@084202025057.customer.alfanett.no) |
23:43.56 |
CIA-5 |
libIRC: 03jeffm2501 * 10libirc/
(include/TCPConnection.h src/TCPConnection.cpp): |
23:43.56 |
CIA-5 |
libIRC: data send methods for server connected
peers. |
23:43.56 |
CIA-5 |
libIRC: disonection functions for server
connected peers. |
23:43.56 |
CIA-5 |
libIRC: disconection notification for
servers. |
23:51.51 |
CIA-5 |
BRL-CAD: 03brlcad * 10brlcad/BUGS: |
23:51.51 |
CIA-5 |
BRL-CAD: there does seem to be a ray-trace
consistency failure in the solids.sh |
23:51.51 |
CIA-5 |
BRL-CAD: regression test case where it fails
on Mac OS X with one pixel exhibiting an |
23:51.51 |
CIA-5 |
BRL-CAD: off-by-many error on the edge of the
middle ARB8. this only seems to occur when |
23:51.51 |
CIA-5 |
BRL-CAD: using an optimized -O3 compile (and
using -fno-unsafe-math-optimizations seems |
23:51.53 |
CIA-5 |
BRL-CAD: to make no difference) possibly
indicating a floating point/tolerance issue that |
23:51.55 |
CIA-5 |
BRL-CAD: needs to be accounted for so that
results are exactly repeatable regardless. |
23:55.36 |
Maloeran |
Exactly repeatable? Picky :) |
23:56.09 |
Maloeran |
The compiler could just be shuffling
instructions around, meaning the ray that was hitting the primitive
no longuer does |
23:58.06 |
``Erik |
which means the optimizer broke it, and that's
important to know... |
23:59.41 |
Maloeran |
Optimizers shuffle instructions around when it
leads to the "same" result, mathematically speaking |