00:37.49 |
CIA-65 |
BRL-CAD: 03starseeker * r50546
10/brlcad/trunk/src/librt/primitives/ (ehy/ehy_brep.cpp
ell/ell_brep.cpp hyp/hyp_brep.cpp): |
00:37.50 |
CIA-65 |
BRL-CAD: Apply brep patches from 3513288 -
slight alteration to the hyp patch which seems |
00:37.50 |
CIA-65 |
BRL-CAD: to result in correct raytracing of
the hyp, although it probably needs a bit |
00:37.50 |
CIA-65 |
BRL-CAD: more checking to make sure all the
surfaces are facing the right way. |
02:56.22 |
*** join/#brlcad jordisayol
(~jordisayo@unaffiliated/jordisayol) |
04:32.41 |
CIA-65 |
BRL-CAD: 03brlcad * r50547
10/brlcad/trunk/NEWS: |
04:32.41 |
CIA-65 |
BRL-CAD: add a line item for the conversion of
implicit geometry into boundary |
04:32.41 |
CIA-65 |
BRL-CAD: representation format now that they
are predominantly all implemented and seem |
04:32.41 |
CIA-65 |
BRL-CAD: to be working well (as seen by
csgbrep conversion testing and brep mged |
04:32.41 |
CIA-65 |
BRL-CAD: command). 95+% all cliff with some
support from wu on fixing up ehy, ell, hyp |
04:32.42 |
CIA-65 |
BRL-CAD: and 'brep' command. also, a smidgen
from yours truly fixing various memory |
04:32.43 |
CIA-65 |
BRL-CAD: management bugs and stabbing in the
initial solid bspline->brep conversion. |
04:37.29 |
CIA-65 |
BRL-CAD: 03Sean 07http://brlcad.org * r3660
10/wiki/Main_Page: link to tom's new mged faq too |
04:39.14 |
brlcad |
crdueck: undefined references are linker
errors, not preprocessor or compilation errors |
04:39.49 |
brlcad |
that means you're missing a link to libbu
("-Lpath/to/libbu/dir -lbu" for *nix-style systems) |
04:40.36 |
brlcad |
crdueck: that said, why are you compiling
test_density by hand? it should be compiled already during 'make',
just not installed |
04:42.07 |
brlcad |
"cd brlcad-builddir/src/libanalyze &&
make clean && make" should rebuild build it |
04:52.46 |
CIA-65 |
BRL-CAD: 03Sean 07http://brlcad.org * r0
10/wiki/Special:Log/rights: changed group membership for
User:Tbrowder from (none) to sysop: promoted so he can edit the
main page |
05:19.11 |
*** join/#brlcad KimK
(~Kim__@2001:470:1f0f:1042:4261:86ff:fe43:bcad) |
05:32.57 |
*** join/#brlcad cristina
(~cristina@188.24.76.101) |
05:35.10 |
*** join/#brlcad Stattrav_
(~Stattrav@117.192.157.79) |
06:39.42 |
*** join/#brlcad Stattrav_
(~Stattrav@117.192.133.52) |
07:11.25 |
*** join/#brlcad stas
(~stas@82.208.133.12) |
07:17.54 |
*** join/#brlcad merzo
(~merzo@233-204-132-95.pool.ukrtel.net) |
07:18.24 |
*** join/#brlcad KimK
(~Kim__@209.248.147.2.nw.nuvox.net) |
08:07.57 |
*** join/#brlcad ksuzee
(~ksu@193.151.105.83) |
08:08.05 |
*** join/#brlcad ksuzee_
(~ksu@193.151.105.83) |
08:12.47 |
*** part/#brlcad ksuzee_
(~ksu@193.151.105.83) |
08:41.08 |
*** join/#brlcad Stattrav_
(~Stattrav@117.192.133.52) |
09:02.07 |
*** join/#brlcad Jak_o_Shadows
(~Fake@unaffiliated/jak-o-shadows/x-0479135) |
09:22.11 |
*** join/#brlcad cristina
(~cristina@188.24.81.180) |
10:16.17 |
*** join/#brlcad kane_
(~Mesut@g226124248.adsl.alicedsl.de) |
10:36.06 |
*** join/#brlcad Jak_o_Shadows
(~Fake@unaffiliated/jak-o-shadows/x-0479135) |
10:43.54 |
*** join/#brlcad merzo
(~merzo@9-217-200-46.pool.ukrtel.net) |
11:27.17 |
*** join/#brlcad d_rossberg
(~rossberg@BZ.BZFLAG.BZ) |
11:27.36 |
starseeker |
yawns |
11:33.16 |
*** join/#brlcad Stattrav_
(~Stattrav@223.234.140.220) |
11:47.01 |
*** join/#brlcad Stattrav_
(~Stattrav@223.235.130.40) |
11:50.30 |
brlcad |
tosses a cheerio
in |
11:52.13 |
CIA-65 |
BRL-CAD: 03erikgreenwald * r50548
10/brlcad/trunk/TODO: mention VLS %lld regress failure |
11:58.50 |
*** join/#brlcad Stattrav_
(~Stattrav@223.234.14.15) |
12:19.06 |
brlcad |
``Erik: thoughts on
http://sourceforge.net/tracker/?func=detail&atid=640804&aid=3526862&group_id=105292 |
12:52.39 |
CIA-65 |
BRL-CAD: 03brlcad * r50549
10/brlcad/trunk/src/adrt/isst_tcltk.c: apply Ksenija Slivko's (
ksuzee ) sf patch 3526862 removing the duplicitous Isst_Init()
function. Issttcltk_Init() is identical and actually
called. |
12:56.50 |
``Erik |
brlcad: looks like different platforms had
issues with that, starseeker dup'd the function with the name
change for linux on may 11, 2011 |
12:56.57 |
CIA-65 |
BRL-CAD: 03brlcad * r50550
10/brlcad/trunk/AUTHORS: chris and wu made code contributions,
attribute correctly |
12:57.10 |
``Erik |
r44604 |
12:58.17 |
``Erik |
don't recall exactly why I changed the name
with 44590, probably trying to get it to work with the
mac |
12:59.43 |
CIA-65 |
BRL-CAD: 03brlcad * r50551
10/brlcad/trunk/AUTHORS: credit ksenija silvko (ksuzee) with her sf
code reduction patches, one recently applied to isst/adrt with
others pending. |
12:59.47 |
*** join/#brlcad Stattrav_
(~Stattrav@223.234.14.15) |
13:01.13 |
brlcad |
I guess we'll have to revisit since the commit
doesn't say why it's needed (and that claim seems
dubious) |
13:01.51 |
brlcad |
maybe he just had an unclean build since your
previous commit changed the name |
13:02.08 |
brlcad |
either way, shouldn't have been a wholesale
copy of the other |
13:02.35 |
``Erik |
yeah, if it is a name assembly issue, one
should call the other |
13:04.12 |
``Erik |
fbsd and mac are failing on launching
isst_tcltk now, building on linux.. . (might be a cmake issue,
putting the lib in the wrong place) |
13:10.36 |
starseeker |
brlcad: I have a vague memory that I needed
one init function name on Windows and another init name on
Linux... |
13:11.57 |
starseeker |
``Erik: yeah, I may not have the lib in the
right place (or the package require foo looking in the right place)
in the installed location |
13:12.22 |
starseeker |
been a while since I did anything with the
isst stuff, so there may be some early hacks in there |
13:13.20 |
*** join/#brlcad andrei
(~andrei@5-12-70-105.residential.rdsnet.ro) |
13:13.27 |
``Erik |
TCL_PKGINDEX(issttcltk isst "0.1") <-- is
that requesting both issttcltk and isst packages defined? |
13:20.51 |
CIA-65 |
BRL-CAD: 03erikgreenwald * r50552
10/brlcad/trunk/src/adrt/CMakeLists.txt: put library in lib/
instead of lib/isst0.1/ so require can find it |
13:22.39 |
CIA-65 |
BRL-CAD: 03Tbrowder 07http://brlcad.org * r3661
10/wiki/MgedFAQ: |
13:34.17 |
CIA-65 |
BRL-CAD: 03erikgreenwald * r50553
10/brlcad/trunk/src/adrt/isst_tcltk.c: Isst_Init() is the name used
by FreeBSD, Linux and MacOSX. Add a comment breadcrumb mentioning
that Issttcltk_Init() might be required for certain
platforms. |
13:37.03 |
*** join/#brlcad Stattrav_
(~Stattrav@223.234.14.15) |
13:54.37 |
brlcad |
I presume that's so package require can load
an "Isst" package, so it makes sense it'd need to be named
specifically that (unless you change the name of the
package) |
14:07.04 |
Stattrav_ |
brlcad: I was wondering if the paths of
executables used for the benchmarking be stored seperately
? |
14:17.20 |
*** join/#brlcad Stattrav_
(~Stattrav@223.235.133.204) |
14:25.17 |
CIA-65 |
BRL-CAD: 03Tbrowder 07http://brlcad.org * r3662 10/wiki/MgedFAQ:
added "titles" to questions |
14:38.44 |
*** join/#brlcad kane__
(~Mesut@g226123012.adsl.alicedsl.de) |
14:43.10 |
*** join/#brlcad ksuzee
(~ksu@193.151.107.42) |
14:43.10 |
CIA-65 |
BRL-CAD: 03Tbrowder 07http://brlcad.org * r3663
10/wiki/Msgid1010480: extract of the note from MgedFAQ to here to
serve as a note to that page |
14:43.36 |
*** join/#brlcad Stattrav_
(~Stattrav@223.234.119.200) |
14:50.04 |
CIA-65 |
BRL-CAD: 03Tbrowder 07http://brlcad.org * r3664 10/wiki/MgedFAQ:
removed top note and made a reference to it |
15:08.39 |
*** join/#brlcad RedTide
(~myself@host221-244-dynamic.51-79-r.retail.telecomitalia.it) |
15:09.03 |
*** part/#brlcad RedTide
(~myself@host221-244-dynamic.51-79-r.retail.telecomitalia.it) |
15:34.15 |
brlcad |
Stattrav: not sure what you mean, there's the
brlcad-config utility? |
15:34.42 |
brlcad |
the benchmark itself has no awareness of the
utilities other than their names and standard places to look for
them |
15:36.59 |
CIA-65 |
BRL-CAD: 03Phoenix 07http://brlcad.org * r3665
10/wiki/User:Phoenix/GSoc2012/Reports: /* Community Bonding
*/ |
16:08.34 |
*** part/#brlcad jordisayol
(~jordisayo@unaffiliated/jordisayol) |
17:45.39 |
*** join/#brlcad DarkCalf
(DC@173.231.40.98) |
18:01.20 |
*** join/#brlcad Stattrav_
(~Stattrav@223.236.1.226) |
18:07.40 |
CIA-65 |
BRL-CAD: 03Ksuzee 07http://brlcad.org * r3666
10/wiki/User:Ksuzee/Reports: |
18:48.58 |
*** join/#brlcad Stattrav_
(~Stattrav@117.192.139.161) |
18:57.33 |
CIA-65 |
BRL-CAD: 03Stattrav 07http://brlcad.org * r3667
10/wiki/User:Stattrav/GSoC2012_log: Log of the day 15th
May |
19:00.59 |
*** join/#brlcad ibot
(~ibot@rikers.org) |
19:00.59 |
*** topic/#brlcad is BRL-CAD
Open Source Solid Modeling || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/
|| Congratulations to our 11 accepted GSoC
students!! |
19:03.10 |
CIA-65 |
BRL-CAD: 03starseeker * r50555
10/brlcad/trunk/src/other/lemon/lempar.c: if yyRuleName isn't
defined, don't try to sizeof it. |
19:05.37 |
CIA-65 |
BRL-CAD: 03starseeker * r50556
10/brlcad/trunk/src/other/lemon/lemon.c: While we're at it, pull
the latest lemon.c file |
19:40.46 |
CIA-65 |
BRL-CAD: 03n_reed * r50557
10/brlcad/trunk/src/other/step/src/ (7 files in 4 dirs): Apply
changes from SCL git 1016b07. Use std::string more frequently and
move ErrorDescriptor message strings to stack to simplify
things. |
19:41.47 |
*** join/#brlcad Stattrav
(u3131@unaffiliated/stattrav) |
19:41.47 |
*** join/#brlcad Stattrav
(u3131@gateway/web/irccloud.com/x-btcdotlynjvynyrw) |
19:51.55 |
*** join/#brlcad Stattrav_
(~Stattrav@117.192.139.161) |
20:32.36 |
andrei |
hello |
20:50.19 |
``Erik |
howdy, andrei |
20:58.53 |
CIA-65 |
BRL-CAD: 03erikgreenwald * r50558
10/brlcad/trunk/src/libbu/booleanize.c: Apply fix to '0' test from
sf tracker patch 3519874 (cprecup's test_booleanize). |
21:01.25 |
andrei |
Erik, did you have time to see my mailing-list
post? |
21:05.20 |
``Erik |
yesterdays? I skimmed it. I'll see if I can
re-read it later tonight or tomorrow, but I'm heading home right
now... if you have questions or more comments, I'm much better
about reading/responding to irc than mailing lists... (for the 24k
issue, what about moving a few megs? maybe test speed across a
range of sizes and graph results?) |
21:05.32 |
``Erik |
heads home :)
hasta |
21:07.45 |
andrei |
ah, that would be a good idea. |
21:08.27 |
brlcad |
andrei: also, the ttcp program doesn't send
packets the size of the inputs, does it? |
21:09.13 |
brlcad |
er, tpkg |
21:11.11 |
andrei |
the file I sent from is a 50mb /dev/random
stuff. |
21:11.19 |
andrei |
I have been using it for purposes like
this. |
21:12.05 |
andrei |
I ll try with a computer from a different
network |
21:12.16 |
brlcad |
that's not my point :) |
21:12.18 |
andrei |
I know |
21:12.27 |
brlcad |
you could send 50TB |
21:12.49 |
brlcad |
and it could still be sending that 50TB in 1
byte packets |
21:13.13 |
brlcad |
i'd bet tpkg is sending the data in something
like 2048 byte packets |
21:13.33 |
brlcad |
the 24k issue wasn't sending 24k of data but
sending a single packet larger than 24k |
21:15.36 |
brlcad |
indeed: bytes = fread(buffer, 1, 2048,
fp); |
21:16.51 |
CIA-65 |
BRL-CAD: 03brlcad * r50559
10/brlcad/trunk/src/libpkg/tpkg.c: use TPKG_BUFSIZE here
too |
21:23.34 |
brlcad |
andrei: that'd be a fine simple patch, make
that package size an option to tpkg instead of just being
hard-coded |
21:27.29 |
andrei |
thanks for the hint. |
21:28.10 |
*** join/#brlcad stas
(~stas@188.24.35.114) |
21:34.38 |
CIA-65 |
BRL-CAD: 03brlcad * r50560
10/brlcad/trunk/AUTHORS: credit cristina precup for her booleanize
patch #3519874 (unit test for the file src/libbu/booleanize.c)
partially applied in r50558 |
21:36.15 |
brlcad |
andrei: do you know shell scripting? |
21:37.16 |
brlcad |
it might be beneficial to write a shell script
that invokes tpkg for various data input sizes and various buffer
sizes, so we can see a visual 3D graph of performance |
21:37.35 |
andrei |
ah, I did learn some |
21:38.05 |
andrei |
will do that |
21:38.41 |
brlcad |
something like http://www.sims2000.com/images/demo3.gif
or
http://www.ni.com/images/labview/2010/neutral/ui_3d_surface_graph.jpg |
21:38.47 |
andrei |
I don t manage to recompile tpkg and I don t
know why |
21:39.00 |
brlcad |
"make tpkg" should do it |
21:39.22 |
brlcad |
you could also run: cd src/libpkg |
21:39.30 |
brlcad |
then "make clean && make |
21:39.46 |
brlcad |
it'll only clean/delete and rebuild the libpkg
products |
21:40.34 |
andrei |
my brlcad install is located in
/usr/brlcad/dev-7.21.0/ |
21:41.23 |
brlcad |
if you only run make, it'll not
reinstall |
21:41.31 |
brlcad |
you have to run make install for
that |
21:41.52 |
brlcad |
still, best to be in
path_to_cmake_build_dir/src/libpkg |
21:42.02 |
brlcad |
so you can run make clean && make
&& make install |
21:42.06 |
brlcad |
you don't need to install, though |
21:42.06 |
andrei |
yes, I tried to run make tpkg |
21:42.10 |
andrei |
in the build directory. |
21:42.14 |
brlcad |
and? |
21:42.28 |
andrei |
[andrei@Andrei-Desktop brlcad-build]$ make
tpkg |
21:42.29 |
andrei |
make: *** No rule to make target `tpkg'.
Stop. |
21:42.31 |
andrei |
[andrei@Andrei-Desktop brlcad-build]$
pwd |
21:42.32 |
andrei |
/home/andrei/brlcad-build |
21:42.38 |
andrei |
maybe I m doing something wrong, I initially
compiled it using gcc and paths |
21:42.51 |
andrei |
the gcc command that s written inside
it. |
21:43.25 |
brlcad |
oh! |
21:43.28 |
brlcad |
that's not your fault |
21:43.36 |
brlcad |
the cmake build is lacking a target for tpkg
apparently |
21:43.54 |
brlcad |
the autotools build had one, apparently one
needs to be added for cmake |
21:44.16 |
andrei |
I still have the binary, so I m sure I managed
to compile it |
21:44.23 |
brlcad |
probably by hand |
21:44.38 |
andrei |
I used gcc -I/usr/brlcad/include
-L/usr/brlcad/lib -o tpkg tpkg.c -lpkg -lbu |
21:44.47 |
andrei |
well it has two minor issues |
21:44.51 |
brlcad |
sure, that would be by hand ;) |
21:45.08 |
andrei |
it needs spaces between options and path. and
my include is /brlcad/$version/include |
21:45.39 |
brlcad |
you can add the cmake build logic that's
missing |
21:46.18 |
andrei |
now It seems to miss common.h |
21:46.20 |
andrei |
gcc -I /usr/brlcad/dev-7.21.0/include -L
/usr/brlcad/dev-7.21.0/lib -o tpkg tpkg.c -lpkg -lbu |
21:46.22 |
andrei |
tpkg.c:30:20: fatal error: common.h: No such
file or directory |
21:46.43 |
brlcad |
nods |
21:46.55 |
brlcad |
so it's basically up to you what you want to
learn next |
21:47.23 |
brlcad |
you can and should figure out how to build
applications manually like that -- it's a good skill
regardless |
21:47.48 |
brlcad |
and/or you can figure out the cmake logic to
get cmake to build it for you -- less prevalent but simple skill to
learn |
21:47.55 |
brlcad |
example in src/libbu/CMakeLists.txt for
that |
21:48.49 |
brlcad |
or you could use the autotools build where
it's already defined and will build/rebuild for you (but is less
useful down the road, you don't learn anything) |
21:49.04 |
brlcad |
suggest the first two options ;) |
21:50.21 |
brlcad |
ask a question when you're stuck for more than
a couple minutes |
21:53.02 |
andrei |
it claims it can't find common.h( as I linked
earlier) |
21:53.15 |
andrei |
but the file is present on the
system |
21:53.16 |
andrei |
ah |
21:53.18 |
andrei |
I found the issue |
21:53.34 |
andrei |
<PROTECTED> |
22:04.23 |
CIA-65 |
BRL-CAD: 03n_reed * r50561
10/brlcad/trunk/src/other/step/src/ (4 files in 2 dirs):
consolidate definitions of STRING_DELIM |
22:05.53 |
brlcad |
there ya go, so you need at least two include
dirs |
22:27.06 |
*** join/#brlcad andrei
(~andrei@5-12-70-105.residential.rdsnet.ro) |
23:29.37 |
cristina |
``Erik: I fixed the test_booleanize.c patch
and I've also found an identical bug as the previous one a few
lines below. |
23:29.58 |
cristina |
I've updated the patch. You can have a look
here:
https://sourceforge.net/tracker/index.php?func=detail&aid=3519874&group_id=105292&atid=640804 |
23:30.05 |
cristina |
thanks for your advice |
23:33.24 |
CIA-65 |
BRL-CAD: 03Cprecup 07http://brlcad.org * r3668
10/wiki/User:Cprecup/GSoC2012_progress: unit tests patch for
src/libbu/booleanize.c updated + small bug found |