00:26.36 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
00:56.08 |
*** join/#brlcad LordOfBikes
(~armin@dslb-094-216-162-218.094.216.pools.vodafone-ip.de) |
03:15.00 |
Notify |
03BRL-CAD:brlcad * 69037
brlcad/trunk/src/libanalyze/MeshHealing/MeshConversion_brlcad.cpp:
make sure we consistently use libbu memory management, remove
linux-specific malloc.h include, and looks like memory is not being
released (did not fix) |
03:18.38 |
tofu__ |
starseeker: unlikely regarding 69015 unless it
was properly bombing .. crash would have been something
else |
03:42.04 |
Notify |
03BRL-CAD:brlcad * 69038
brlcad/trunk/include/bu/magic.h: see if we can get away with not
using a temporary variable, casting instead. the prior is often a
trick to quell stubborn type conversion warnings, but doesn't
'seem' necessary here, not does a quick test demonstrate
need. |
03:45.25 |
Notify |
03BRL-CAD:brlcad * 69039
brlcad/trunk/include/bu/log.h: separate the hook and
bombing-related functions from log.h into their own headers so we
can further group calls topically. retaining includes in log.h to
avoid changing callee's just yet. |
03:46.35 |
Notify |
03BRL-CAD:brlcad * 69040
brlcad/trunk/include/bu/CMakeLists.txt: add the new bomb.h and
hook.h headers |
06:15.36 |
*** join/#brlcad amarjeet
(~amarjeet@202.164.53.117) |
06:17.35 |
*** join/#brlcad KimK
(~Kim__@2600:8803:7a85:6d00:a005:666:b2db:5462) |
06:33.47 |
*** join/#brlcad merzo
(~merzo@91.217.179.122) |
06:49.16 |
*** join/#brlcad teepee_
(~teepee@unaffiliated/teepee) |
10:06.56 |
*** join/#brlcad kanzure
(~kanzure@bryan.fairlystable.org) |
10:08.02 |
*** join/#brlcad LordOfBikes
(~armin@dslb-094-216-162-218.094.216.pools.vodafone-ip.de) |
10:08.02 |
*** join/#brlcad maths22
(~maths22@unaffiliated/maths22) |
10:09.48 |
*** join/#brlcad teepee
(~teepee@unaffiliated/teepee) |
10:09.48 |
*** join/#brlcad starseeker
(~starseeke@104.225.5.10) |
10:09.48 |
*** join/#brlcad ries
(~ries@D979C7EF.cm-3-2d.dynamic.ziggo.nl) |
10:27.03 |
*** join/#brlcad LordOfBikes
(~armin@dslb-094-216-162-218.094.216.pools.vodafone-ip.de) |
10:27.03 |
*** join/#brlcad maths22
(~maths22@unaffiliated/maths22) |
10:28.13 |
*** join/#brlcad kanzure
(~kanzure@bryan.fairlystable.org) |
10:28.13 |
*** join/#brlcad merzo
(~merzo@91.217.179.122) |
10:28.13 |
*** join/#brlcad amarjeet
(~amarjeet@202.164.53.117) |
10:28.13 |
*** join/#brlcad nmz787
(~nmz787@bryan.fairlystable.org) |
10:28.13 |
*** join/#brlcad Notify
(~notify@104.225.5.10) |
10:28.13 |
*** join/#brlcad teepee
(~teepee@unaffiliated/teepee) |
10:28.13 |
*** join/#brlcad starseeker
(~starseeke@104.225.5.10) |
10:28.13 |
*** join/#brlcad ries
(~ries@D979C7EF.cm-3-2d.dynamic.ziggo.nl) |
10:28.46 |
*** join/#brlcad brlcad
(~sean@104.225.5.10) |
10:28.53 |
*** join/#brlcad kanzure
(~kanzure@bryan.fairlystable.org) |
10:29.54 |
*** join/#brlcad ChanServ
(ChanServ@services.) |
10:29.54 |
*** mode/#brlcad [+o ChanServ]
by tepper.freenode.net |
11:24.54 |
*** join/#brlcad teepee]
(bc5c2133@gateway/web/freenode/ip.188.92.33.51) |
12:17.16 |
Notify |
03BRL-CAD:brlcad * 69041
(brlcad/trunk/src/adrt/librender/cut.c
brlcad/trunk/src/adrt/librender/flos.c and 196 others): update the
places where we only call bu_bomb/bu_exit and need bomb.h instead
of log.h |
12:37.16 |
Notify |
03BRL-CAD:brlcad * 69042
(brlcad/trunk/include/bu/CMakeLists.txt
brlcad/trunk/include/bu/log.h and 155 others): rename the new
bomb.h header to exit.h since they're really a collection of api
that pertain to exiting an application. |
12:37.41 |
*** join/#brlcad merzo
(~merzo@91.217.179.122) |
12:41.22 |
Notify |
03BRL-CAD:brlcad * 69043
brlcad/trunk/include/bu/hook.h: example snippet belongs and is
still in log.h so remove from here. |
13:12.15 |
*** join/#brlcad teepee
(~teepee@unaffiliated/teepee) |
13:23.38 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
13:34.29 |
*** join/#brlcad yorik
(~yorik@2804:431:f720:93f1:290:f5ff:fedc:3bb2) |
13:46.30 |
Notify |
03BRL-CAD:brlcad * 69044 brlcad/trunk/CHANGES:
unhelpful complexity, consolidate the assert macros back to
one |
14:05.19 |
Notify |
03BRL-CAD:starseeker * 69045
(brlcad/trunk/NEWS brlcad/trunk/src/libged/attr.c): Victor found a
problem with attr show. There was unsigned math going on in the tab
calculations for displaying selected attributes, and a long
attribute value length resulted in an attempt to assign a negative
value to the unsigned tab length. The result was the vls logic
trying work with the resulting garbage value and
effectively |
14:05.21 |
Notify |
hanging (may not technically have been an
infinite loop, but looks that way to a user and it will eventually
wipe out in some other way if it ever did move on.) Rather than do
all the special case foo, teach attr_print to handle either
printing everything or printing an argv list of attributes.
Consolidates the logic and eliminates the problem case. |
14:05.23 |
Notify |
... |
14:51.58 |
*** join/#brlcad amarjeet
(~amarjeet@169.149.170.121) |
15:07.12 |
starseeker |
brlcad: hmm... it might have been bombing - I
don't recall any longer |
15:10.51 |
Notify |
03BRL-CAD:brlcad * 69046 brlcad/trunk/CHANGES:
make sure we capture and conver cases like BU_ASSERT_SIZE_T(3, ==,
SOME_MACRO(4, 5)) to BU_ASSERT(3 == SOME_MACRO(4, 5)). bit nuts for
minimally impacting, but still a deterministic regex call fitting
the definition. |
15:15.59 |
Notify |
03BRL-CAD:brlcad * 69047
(brlcad/trunk/src/conv/asc/asc2g.c brlcad/trunk/src/conv/g-dot.c
and 60 others): less API is better. consolidate all 7 BU_ASSERT*()
macros into just one BU_ASSERT(). the others existed so we could
pretty-print their values, but this is not incredibly helpful when
we're tearing down the application as a result. with bu_bomb giving
a stack trace, the values may end up logged anyways. this |
15:16.01 |
Notify |
converts BU_ASSERT_PTR, BU_ASSERT_LONG,
BU_ASSERT_SIZE_T, BU_ASSERT_SSIZE_T, and BU_ASSERT_DOUBLE calls to
BU_ASSERT. |
15:16.03 |
Notify |
... |
15:19.58 |
Notify |
03BRL-CAD:starseeker * 69048
(brlcad/trunk/src/libbu/fgets.c brlcad/trunk/src/libbu/mread.c):
include headers with BU_EXPORT declarations (MSVC isn't happy
without this.) |
15:21.30 |
Notify |
03BRL-CAD:starseeker * 69049
brlcad/trunk/src/libbu/scan.c: another missing include |
15:23.09 |
Notify |
03BRL-CAD:starseeker * 69050
brlcad/trunk/src/libbu/fgets.c: typo |
16:11.01 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
16:15.24 |
*** join/#brlcad Caterpillar
(~caterpill@unaffiliated/caterpillar) |
16:56.06 |
Notify |
03BRL-CAD:brlcad * 69051
brlcad/trunk/include/bu/defines.h: remove the other BU_ASSERT_*
macros. bomb log should provide values at this point. |
17:40.14 |
*** join/#brlcad amarjeet
(~amarjeet@169.149.170.121) |
18:09.22 |
*** join/#brlcad KimK
(~Kim__@ip68-102-85-68.ks.ok.cox.net) |
18:28.25 |
*** join/#brlcad LordOfBikes
(~armin@dslb-094-216-162-218.094.216.pools.vodafone-ip.de) |
18:38.59 |
*** join/#brlcad KimK
(~Kim__@ip68-102-85-68.ks.ok.cox.net) |
18:48.59 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
18:54.35 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
19:11.41 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
19:27.00 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
20:08.09 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
20:34.34 |
*** join/#brlcad merzo
(~merzo@93-195-113-92.pool.ukrtel.net) |
21:08.56 |
*** join/#brlcad kanzure
(~kanzure@bryan.fairlystable.org) |
21:11.57 |
Notify |
03BRL-CAD:starseeker * 69052
(brlcad/trunk/NEWS
brlcad/trunk/src/tclscripts/archer/ArcherCore.tcl
brlcad/trunk/src/tclscripts/lib/gui_conversion.tcl): Add a dialog
for obj-g conversion in Archer. |
21:12.01 |
*** join/#brlcad kanzure
(~kanzure@unaffiliated/kanzure) |
21:14.22 |
*** join/#brlcad merzo
(~merzo@93-195-113-92.pool.ukrtel.net) |
23:57.34 |
*** join/#brlcad teepee_
(~teepee@unaffiliated/teepee) |