Re: Ann: SWI-Prolog 6.6.2
Filipe Saraiva <[email protected]>
| Newsgroups | gmane.comp.ai.prolog.swi |
|---|---|
| Message-ID | <[email protected]> |
Sorry Jan, I think it is a problem with my Linux distribution. I got
the same error when I try to compile 6.6.1 version - and it was
properlly compiled when I pack this version times ago.
Thank you;
Em Ter 04 Mar 2014 21:36:53 BRT, Filipe Saraiva escreveu:
> Hi Jan, thanks for more this great work.
>
> I am getting this error when I try compile it
> http://paste.kde.org/p9o6pr74k
>
> Could you help? What do you think about it?
>
> Thank you;
>
> Em Ter 04 Mar 2014 08:05:34 BRT, Jan Wielemaker escreveu:
>> Hi,
>>
>> I have uploaded SWI-Prolog 6.6.2 in the stable stream. This version
>> mostly fixes stability issues and updated a number of packages to the
>> latest version. I expect 6.6.2 to be the last 6.6 release. Highlights:
>>
>> * Kernel issues: Windows stdio handling, GC crash related to Goal@Var,
>> Atom-GC crash that notably triggers on slow single core hardware
>> (e.g., arm systems).
>>
>> * Various fixes to alarm handling
>>
>> * Updated HTTP libraries. Some small additions, some cleanup of the
>> interfaces (adding new, deprecating old). Mostly small stuff.
>>
>> * ODBC: Better type handling (int32 and Unicode VARCHAR).
>>
>> * Semweb (RDF). Added nquad support, fixed various bugs in the
>> Turtle parser. Small stuff.
>>
>> * Fixed a crash loading HTML5 using the XML parser. Various small
>> stuff.
>>
>> * SSL: fixed crash, memory leaks and portability issues.
>>
>> * IDE: better handling of IDE-in-a-thread, support %! PlDoc syntax.
>>
>> Thanks for reporting bugs and submitting patches!
>>
>> Enjoy --- Jan
>>
>>
>> ========================================
>> SWI-Prolog Changelog since version 6.6.1
>> ========================================
>>
>> * FIXED: Only wrap the console if input, output and error are attached
>> to a console.
>>
>> * PORT: Fixed winsock2.h include
>>
>> * PORT: Fixed Windows identification of console I/O using GetFileType().
>>
>> * MODIFIED: Only enable colour I/O if stdin, out and error are attached
>> to a terminal. If you want colour anyway, load library(ansi_term)
>> explicitly.
>>
>> * FIXED: Possible crash in GC related to Goal@Var. Keri Harris.
>>
>> * FIXED: Possible crash resulting from
>> 786402392f3ff2c7d68db9c81b22cf304e4b4153
>>
>> * FIXED: Avoid getting into the GMP danger zone with
>> exponentiation. Ulrich Neumerkel.
>>
>> * FIXED: suboptimal deletion procedure in heaps Made heap operations
>> run orders of magnitude slower than they should.
>>
>> * FIXED: avoid possible race during atom GC when findall/3 results are
>> being collected
>>
>> * FIXED: Bug#142: Atom-GC crash related to findall/3. Hard to trigger,
>> except when using slow single core hardware. Thanks to Eugeniy
>> Meshcheryakov and Keri Harris for finding this and helping.
>>
>> * TEST: Some more test output stream issues
>>
>> * TEST: Some more writing to user_error. Eugeniy Meshcheryakov.
>>
>> * TEST: Min test script (src/test.pl) now sends all progress to
>> =user_error= instead of =user_output=.
>>
>> * FIXED: Consistent handling of end-of-clause when reading from strings.
>>
>>
>>
>> ===============
>> Package archive
>> ===============
>>
>> * FIXED: archive ordering using compare
>>
>> ============
>> Package clib
>> ============
>>
>> * MODIFIED: uri_is_global/1 fails for a single-letter scheme.
>> This avoids misinterpretation of DOS path names.
>>
>> * FIXED: Removing pending alarms on thread exit could loop.
>>
>> * DOC: Document the fact that alarms are thread-specific
>>
>> * FIXED: Remove alarms related to a thread if the thread terminates.
>>
>>
>> ============
>> Package http
>> ============
>>
>> * FIXED: Conditionally load code that depends on is_dict/1
>>
>> * FIXED: Json convert rule ordering if last properties are ignored.
>>
>> * UPDATED: library(mimetype): Mime type for Turtle, added n-triples
>> and nquads.
>>
>> * ADDED: setting http:prefix to library(http/http_path). Fixes
>> undocumented dependencies on ClioPatria.
>>
>> * ADDED: Bug#159: http_open/3: support for method(put). Raivo Laanemets
>>
>> * ENHANCED: Do not print somewhat alarming messages on normal
>> termination
>> of HTTP handler threads.
>>
>> * CLEANUP: Use new functionality from library(http/http_host).
>> Deprecate redundant predicates.
>>
>> * ADDED: library(http/http_host): http_public_url/2,
>> http_public_host_url/2, ttp_public_host/4 Deprecated
>> http_current_host/4.
>>
>> * DOC: Add PlDoc module comments to remaining files.
>>
>> * FIXED: Type error when computing the layout of a JSON term that embeds
>> dicts in a list.
>>
>> * FIXED: json_write_dict/3: handling of the option tag(Name)
>>
>> * ADDED: directory_index//2 to library(http/http_dirindex) to allow
>> for embedded listings. Also added options for sorting files.
>>
>> * ADDED: library(http_dirindex): pass page style dir_index(Dir, Title)
>> to allow for styling the page.
>>
>> * FIXED: Parsing of "Status NNN Comment" from CGI replies.
>>
>> * ADDED: library(http/http_json) to deal with dicts
>>
>> * ADDED: library(http/json): json_read_dict/2,3, json_write_dict/2,3
>> and atom_json_dict/3, to support JSON I/O using version 7 extended
>> types dict and string.
>>
>> * ADDED: json_write/3: support dict as representation for JSON objects.
>>
>> * FIXED: Only redirect on a Location header if there is no Status or
>> Status = 3XX.
>>
>> * ADDED: reply_json/3: a status(Code) option to force status replies
>> other than 200. Discussed with Wouter Beek.
>>
>> * ADDED: Allows passing status(Code) as extra header info to HTTP
>> replies. The given code overrules the default code given with the
>> action.
>>
>> * MODIFIED: Process the CGI Status: Code header to a numeric HTTP code.
>>
>> * ADDED: http_link_to_id/3: allow parameter as `file' of path.
>>
>> * ADDED: openid_current_url/2 to get the OpenID library's idea about
>> the global server location.
>>
>> * ADDED: html_current_resource/1 to allow for conditional dependencies
>>
>> ===============
>> Package ltx2htm
>> ===============
>>
>> * ADDED: \nodcgref{name}{arity}
>>
>> * ADDED: Translate \includegraphics for image file formats
>>
>> * ENHANCED: Better footnotes. Anne Ogborn
>>
>> ===========
>> Package nlp
>> ===========
>>
>> * ADDED: Sandbox declarations
>>
>> ============
>> Package odbc
>> ============
>>
>> * FIXED: map nvarchar Prolog type to SQL_WVARCHAR SQL type
>>
>> * ENHANCED: support reading from nvarchar(max) database columns
>>
>> * FIXED: restrict SQLINTEGER prepared statement parameters to 32 bit
>> integers
>>
>> =============
>> Package pldoc
>> =============
>>
>> * FIXED: Update links in the manual when viewed through pldoc.
>> Anne Ogborn.
>>
>> ==============
>> Package semweb
>> ==============
>>
>> * DOC: Avoid misinterpretation of <prefix>:<local>
>>
>> * FIXED: Bug#160: rdf_load_library/2 claims non-existence of URLs.
>>
>> * FIXED: Turtle parser on """"\"""" (should read '""')
>>
>> * DOC: Updated docs to add a new index. Haitao Zhang.
>>
>> * FIXED: Include <assert.h>
>>
>> * FIXED: EOF cannot appear in an IRIREF. Wouter Beek
>>
>> * FIXED: rdf_meta/1: pass non-compliant arguments verbatim instead of
>> failing the expansion.
>>
>> * ADDED: library(semweb/rdf_ntriples): Support nquads format.
>>
>> * DELETED: rdf_db:rdf_input/3 hook that was used by old ClioPatria
>> versions. Please upgrade ClioPatria if this hits you.
>>
>> * MODIFIED: rdf_load/2: default graph for loading RDF from an URL now
>> normalizes the URL and removes a possible #fragment. This ensures
>> that rdf_load/2 for e.g., skos:Concept and skos:prefLabel load the
>> same graph.
>>
>> * DOC: rdf_load/2 updates
>>
>> * MODIFIED: Load a TRiG file into a single graph if the format =turtle=
>> is explicitly specified.
>>
>> * ADDED: Sandbox declarations
>>
>> * FIXED: Turtle parser: allow last statement to end in EOF. Wouter
>> Beek.
>>
>> * ADDED: Extend library(semweb/rdf_http_plugin) to support
>> library(http/http_ssl_plugin), so that we can load RDF directly from
>> https servers.
>>
>> ============
>> Package sgml
>> ============
>>
>> * FIXED: sgml_parse/2 using parse(content) if a `end` callback is
>> defined.
>>
>> * FIXED: Default charset of HTML5 files is UTF-8
>>
>> * DOC: load_html/3.
>>
>> * MODIFIED: HTML5 DTD to accommodate RDFa attributes.
>>
>> * DOC: \verb$ error
>>
>> * ENHANCED: Added type checking on element content instead of using
>> assertion/1. Alan Baljeu.
>>
>> * FIXED: Crash when loading implicit DTD. Occurs when loading HTML5
>> using load_xml/3.
>>
>> ===========
>> Package ssl
>> ===========
>>
>> * FIXED: possible crash when validating SSL context role
>>
>> * FIXED: Various memory leaks. SSL contexts are now reclaimed by the
>> garbage collector. Implemented by Matt Lilley.
>>
>> * PORT: Check for fcntl.h and unistd.h in configure
>>
>> ============
>> Package xpce
>> ============
>>
>> * ADDED: Support for using the %! comment syntax
>>
>> * FIXED: Menu entries to edit Prolog customization file. Bob Minors.
>>
>> * FIXED: Wrap many toplevel goals accessing the GUI in in_pce_thread/1.
>> _______________________________________________
>> SWI-Prolog mailing list
>> [email protected]
>> https://lists.iai.uni-bonn.de/mailman/listinfo.cgi/swi-prolog
>
>
>
> --
> Filipe Saraiva
> http://filipesaraiva.info/
> _______________________________________________
> SWI-Prolog mailing list
> [email protected]
> https://lists.iai.uni-bonn.de/mailman/listinfo.cgi/swi-prolog
--
Filipe Saraiva
http://filipesaraiva.info/