On Sep 28, 2015 4:54 PM, "Craig DeForest" <defor...@boulder.swri.edu> wrote: > > Looks like it’s a weird MZERO_BRAINDAMAGE flag that is activated under legacy MacOS — some sort of duct tape solution for an ancient problem. I diked out the logic and it compiles and tests fine. > > Er, what’s the Right workflow these days? E-mail patches, issue pull requests, or start my own issue-specific branch? >
Hi, You can start an issue specific branch and then create a pull request on GitHub so that the CI build is kicked off. Once the builds pass, it should be safe to merge. - zaki > > > > On Sep 28, 2015, at 3:29 PM, Craig DeForest <defor...@boulder.swri.edu> wrote: > > > > So my issue is I clone the repository, check the dependencies (all OK), say “perl Makefile.PL; make”, and end up with: > > > > > > > > > >> cc -c "-I/usr/local/src/pdl/Basic/Core" "-I/usr/include" -arch i386 -arch x86_64 -g -pipe -fno-common -DPERL_DARWIN -fno-strict-aliasing -fstack-protector -Os -DVERSION=\"2.013_01\" -DXS_VERSION=\"2.013_01\" "-I/System/Library/Perl/5.18/darwin-thread-multi-2level/CORE" -DPDL_PTHREAD -DMACOS_MZERO_BRAINDAMAGE -DBADVAL=1 -DBADVAL_USENAN=0 -DBADVAL_PER_PDL=0 pdlsections.c > >> pdlsections.c:304:8: error: invalid argument type 'PDL_Anyval' to unary expression > >> if(!result) > >> ^~~~~~~ > >> pdlsections.c:305:15: error: assigning to 'PDL_Anyval' from incompatible type 'int' > >> result=0; > >> ^~ > >> 2 errors generated. > >> make[2]: *** [pdlsections.o] Error 1 > >> make[1]: *** [subdirs] Error 2 > >> make: *** [subdirs] Error 2 > > > > > > > > > > I have no idea what “PDL_Anyval” is, I don’t recall it being in the codebase before… > > > > > > > > > >> On Sep 28, 2015, at 11:49 AM, Zakariyya Mughal <zaki.mug...@gmail.com> wrote: > >> > >> On 2015-09-28 at 11:34:00 -0600, Craig DeForest wrote: > >>> I just cloned the master branch from > >>> "https://github.com/PDLPorters/pdl.git”, and it won’t compile on MacOS > >>> — several argument type errors kill the compilation. Is this a known > >>> issue? Should I still be using sourceforget instead? > >> > >> Hi, > >> > >> The Sourceforge and GitHub repositories are the same. Christian Walde > >> (Mithaldu) has an automatic mirror script that keeps them in-sync. > >> > >> Just as an FYI, Travis-CI has Mac OS X build support and the > >> PDLPorters/pdl repository can use that now. It's just a matter of > >> writing the .travis.yml config, but I lack the tuits right now. > >> > >> Cheers, > >> - Zaki Mughal > >> > >>> > >>> > >>> > >>> ------------------------------------------------------------------------------ > >>> _______________________________________________ > >>> pdl-devel mailing list > >>> pdl-devel@lists.sourceforge.net > >>> https://lists.sourceforge.net/lists/listinfo/pdl-devel > >> > > > > >
------------------------------------------------------------------------------
_______________________________________________ pdl-devel mailing list pdl-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pdl-devel