01:33.49 |
*** join/#brlcad LordOfBikes__
(~armin@dslb-088-066-149-078.088.066.pools.vodafone-ip.de) |
04:05.21 |
*** join/#brlcad merzo
(~merzo@7-62-132-95.pool.ukrtel.net) |
06:18.31 |
*** join/#brlcad Ch3ck_
(~Ch3ck@41.205.28.221) |
07:05.23 |
*** join/#brlcad Ch3ck_
(~Ch3ck@41.205.28.221) |
08:01.17 |
*** join/#brlcad teepee`
(bc5c2134@gateway/web/freenode/ip.188.92.33.52) |
08:44.33 |
*** join/#brlcad merzo
(~merzo@user-94-45-58-141.skif.com.ua) |
10:09.52 |
*** join/#brlcad teepee`
(bc5c2134@gateway/web/freenode/ip.188.92.33.52) |
12:15.58 |
*** join/#brlcad teepee`
(bc5c2134@gateway/web/freenode/ip.188.92.33.52) |
13:27.42 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
14:27.40 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
14:45.31 |
Notify |
03BRL-CAD:starseeker * 66181
brlcad/trunk/src/libbrep/tests/nurbs_csg.g: Add some concave
tests |
14:48.05 |
Notify |
03BRL-CAD:starseeker * 66182
(brlcad/trunk/include/brep.h
brlcad/trunk/src/libanalyze/find_subtracted_shapes.cpp and 10
others): Start of a fairly massive refactoring/rework of the shape
recognition code. Not working at the moment, but need to
checkpoint. |
14:52.04 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
15:30.04 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
15:58.33 |
Notify |
03BRL-CAD:brlcad * 66183 brlcad/trunk/CHANGES:
specifically call out bn_mat_identity since we can say what it
transitions to. |
16:03.57 |
Notify |
03BRL-CAD:brlcad * 66184 brlcad/trunk/CHANGES:
some functions will treat NULL as implying an identity matrix. will
need to propagate consistent behavior. |
16:30.37 |
*** join/#brlcad Boquete
(~piotr@83.26.232.106) |
17:07.33 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
17:44.06 |
Notify |
03BRL-CAD:brlcad * 66185
(brlcad/trunk/src/librt/primitives/bot/gct_decimation/auxiliary/cc.h
brlcad/trunk/src/librt/primitives/bot/gct_decimation/auxiliary/mmatomic.h
brlcad/trunk/src/librt/primitives/bot/gct_decimation/auxiliary/mmthread.h):
quell pedantic-error warnings from the gct decimation code for
static inline functions that are fully defined in their header but
not necessarily all used in a given source |
17:44.08 |
Notify |
file (but potentially used in other source
files). instead of chopping things up into tons of headers, just
quell the usage warnings by creating a function that uses them.
only addressed the specific static inline functions that were
causing unused function warnings. |
17:44.10 |
Notify |
... |
18:17.55 |
Notify |
03BRL-CAD:brlcad * 66186
brlcad/trunk/src/conv/csg/csg.h: ON2JAVA?? use correct header
guard. remove PERPLEX_ON_ENTER since both vars defined are
unused. |
18:19.29 |
Notify |
03BRL-CAD:brlcad * 66187
(brlcad/trunk/src/conv/csg/csg.c brlcad/trunk/src/conv/csg/csg.h):
add footers |
18:24.24 |
*** join/#brlcad KimK
(~Kim__@ip68-102-30-239.ks.ok.cox.net) |
18:37.37 |
Notify |
03BRL-CAD:brlcad * 66188
brlcad/trunk/misc/tools/lemon/lempar.c: quell warnings about unused
appdata for the two other instances where we fetched |
18:42.31 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
19:09.36 |
Notify |
03BRL-CAD:brlcad * 66189
(brlcad/trunk/misc/tools/perplex/perplex_template.c
brlcad/trunk/misc/tools/perplex/scanner.re): quell warning about
getTokenText being unused (e.g., lexers/parsers that don't use
'yytext') by making the function non-static. |
19:10.27 |
Notify |
03BRL-CAD:brlcad * 66190
brlcad/trunk/misc/tools/lemon/lempar.c: quell remainder of linux
unused var warnings so we can compile strict |
19:12.01 |
Notify |
03BRL-CAD:brlcad * 66191
(brlcad/trunk/src/conv/csg/csg_parser.lemon
brlcad/trunk/src/conv/csg/csg_scanner.perplex): compiling lcleanly
with gcc 4.1.2 on linux, even with pedantic-errors. remove ugly
cheating pragmas. |
19:13.35 |
Notify |
03BRL-CAD:brlcad * 66192
brlcad/trunk/include/common.h: don't want to declare lrint in c++
files as the c++ math.h header declaration is subtlely
different |
19:16.11 |
Notify |
03BRL-CAD:brlcad * 66193
brlcad/trunk/include/CMakeLists.txt: annoyingly add a wrapper
header for including sys/resource.h, sys/time.h, and sys/wait.h --
all of which involve sys/resource.h which requires jumping through
hoops in order to support glibc <2.9 (i.e., rhel5) with strict
pedantic-errors c89 compilation. while annoying that it's
necessary, permitting header guards (while not including common.h)
does |
19:16.13 |
Notify |
shorten many instances of code, to
follow. |
19:16.15 |
Notify |
... |
19:20.53 |
Notify |
03BRL-CAD:brlcad * 66194
(brlcad/trunk/src/conv/proe-g.c brlcad/trunk/src/libged/red.c and 2
others): quell warnings from gcc 4.1.2 when using a system regex.h
header and compiling with -pedantic-errors. |
19:31.15 |
Notify |
03BRL-CAD:brlcad * 66195
brlcad/trunk/src/libbu/whereis.c: including linux/sysctl.h (via
sys/sysctl.h) on at least the 2.6 linux kernel is problematic with
-pedantic-errors because of a slew of trailing commas in enums. gcc
4.1.2 is apparently buggily reporting them despite it being under
/usr/include too. conveniently, the sysctl interface is available
without including sysctl.h, so removing the header works; |
19:31.17 |
Notify |
though will need to test what this does on
other platforms, maybe come up with a more robust test. |
19:31.19 |
Notify |
... |
19:34.39 |
Notify |
03BRL-CAD:brlcad * 66196
(brlcad/trunk/src/bwish/main.c brlcad/trunk/src/fbed/execshell.c
and 17 others): put the new bresource.h header into good use, which
quells the remainder of -pedantic-errors issues on
rhel5/gcc4.1.2/glibc2.5. stats: 20 instances reduced header logic
by 68 lines. |
21:04.06 |
*** join/#brlcad Ch3ck_
(~Ch3ck@154.70.99.20) |
21:47.57 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
23:31.51 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
23:32.35 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |