# Regression with SWI-Prolog (threaded, 64 bits, version 8.3.20) on a Mac

**URL:** <https://swi-prolog.discourse.group/t/regression-with-swi-prolog-threaded-64-bits-version-8-3-20-on-a-mac/3683>\
**Category:** Help!\
**Tags:** bug\
**Created:** [March 4, 2021, 10:37am UTC](https://swi-prolog.discourse.group/t/regression-with-swi-prolog-threaded-64-bits-version-8-3-20-on-a-mac/3683 "2021-03-04T10:37:51Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![remy.s](https://avatars.discourse-cdn.com/v4/letter/r/54ee81/32.png) [@remy.s](https://swi-prolog.discourse.group/u/remy.s)\
**Post date:** [March 4, 2021, 10:37am UTC](https://swi-prolog.discourse.group/t/regression-with-swi-prolog-threaded-64-bits-version-8-3-20-on-a-mac/3683/1 "2021-03-04T10:37:51Z")

</div>

SWI-Prolog (threaded, 64 bits, version 8.3.20)

I am doing several iterations of “edit some source”, make, run queries.  
After some iterations, Prolog will produce the following error trace  
Guess this is a regression in the current version…

```prolog
?- make.
Warning: The predicates below are not defined. If these are defined
Warning: at runtime using assert/1, use :- dynamic Name/Arity.
Warning: 
Warning: do_portray_text/1, which is referenced by
Warning: /Applications/SWI-Prolog.app/Contents/swipl/xpce/prolog/lib/trace/gui.pl:622:17: 1-st clause of portraying_text/1
true.

```

---

<div class="post-metadata">

**Author:** ![jan](https://yyz2.discourse-cdn.com/free1/user_avatar/swi-prolog.discourse.group/jan/32/4_2.png) [@jan](https://swi-prolog.discourse.group/u/jan)\
**Post date:** [March 4, 2021, 12:23pm UTC](https://swi-prolog.discourse.group/t/regression-with-swi-prolog-threaded-64-bits-version-8-3-20-on-a-mac/3683/2 "2021-03-04T12:23:02Z")

</div>

Thanks for reporting. Fixed.
