I think that's related to some changes I pushed yesterday. I'm looking
into it.
Vincent
On Thu, 06 Aug 2015 10:02:21 -0500,
Matthias Felleisen wrote:
raco setup: --- checking package dependencies ---
raco setup: found undeclared dependency:
raco setup: mode: run
raco
Sounds like a bug in the TR optimizer. I'll look into it.
Vincent
On Sat, 31 Oct 2015 20:52:01 -0500,
Matthew Flatt wrote:
>
> I've finally been able to track down this bug. It's due to a misapplied
> unsafe operation in the Typed Racket optimizer, and that bug is
> triggered when compiling
Here's a draft for the TR changes:
- Typed Racket fully supports submodules.
- The `typed/racket/unsafe` library provides import and export forms
that circumvent contract generation. This improves performance for
typed-untyped interaction at the cost of safety and debuggability.
- Typed
Someone correct me if I'm wrong, but my understanding is that, in the
context of Racket at least, "deprecated" implies that we will be
removing that code in the near-ish future. As we recently did for, e.g.,
class100.
My understanding is also that we don't want to remove things like
mzscheme,
Hi Alex,
Sorry for the late response.
I can confirm the behavior you observed. I don't see anything wrong with
your code at first glance, so I'm not sure what the problem is.
Neil: Any ideas?
Vincent
On Sun, 04 Oct 2015 20:36:35 -0500,
Alex Harsanyi wrote:
>
> Hi,
>
> I posted this
Antonio,
Thanks for the report! Your test case has resisted all my attempts at
simplification, which made it a bit tricky to work with. :)
I think I've found the cause of the problem, though. It looks like the
type to static contract translation's cache causes it to generate open
static contract
[Re-adding dev]
Did you observe similar increases with the previous version of Racket
(i.e. before my fix)? Maybe with previous versions of your program (that
didn't trigger the SC bug you reported earlier).
The fix I pushed *does* reduce the caching done during contract
generation, which could
suspect that this new example exhibits a different issue,
which is less likely to be related to the original bug you reported.
Vincent
On Thu, 10 Sep 2015 16:14:43 -0500,
Antonio Leitao wrote:
>
> Hi,
>
> On Thu, Sep 10, 2015 at 5:16 PM, Vincent St-Amour
> <stamo...@eec
;; the big traversal
This sounds like a potential solution. Can you elaborate?
Vincent
On Thu, 10 Sep 2015 17:41:00 -0500,
Antonio Leitao wrote:
>
> On Thu, Sep 10, 2015 at 10:57 PM, Vincent St-Amour
> <stamo...@eecs.northwestern.edu> wrote:
>
> Antonio,
>
Fixed, thanks for the report!
Vincent
On Sun, 26 Apr 2015 04:59:15 -0500,
Antonio Menezes Leitao wrote:
>
> Hi,
>
> I noticed that in Racket-6.2.0.2 the function dup-output-port has the
> wrong type.
>
> The error is in file
> share\pkgs\typed-racket-lib\typed-racket\base-env\base-env.rkt,
` and `raco contract-profile` commands provide easy
access to profiling tools, without requiring program modifications.
On Mon, 25 Jan 2016 12:24:15 -0600,
Vincent St-Amour wrote:
>
> The release announcement sketch that I have so far is below. Please
> mail me new items and/or edits.
&g
On Mon, 25 Jan 2016 16:32:41 -0600,
Juan Francisco Cantero Hurtado wrote:
>
> On 25/01/16 19:24, Vincent St-Amour wrote:
> > Juan Francisco Cantero Hurtado:
> > - Add config for linux/ppc64. (e957a7d6557f9718ba8493c20675b75a1145084a)
>
> This change is very simple. Feel
On Tue, 26 Jan 2016 10:50:05 -0600,
Jay McCarthy wrote:
>
> On Mon, Jan 25, 2016 at 1:24 PM, Vincent St-Amour
> <stamo...@eecs.northwestern.edu> wrote:
> > The release announcement sketch that I have so far is below. Please
> > mail me new items and/or edits.
> >
Ah, in that case nevermind.
Thanks for the clarification!
Vincent
On Mon, 25 Jan 2016 17:30:38 -0600,
Juan Francisco Cantero Hurtado wrote:
>
> On lunes, 25 de enero de 2016 16:46:58 (CET) Vincent St-Amour wrote:
> >On Mon, 25 Jan 2016 16:32:41 -0600,
> >
> >Juan F
Just a friendly reminder: we'll be creating the release branch tomorrow.
If you want to include changes in 6.5, it would be best to push them today.
Once the release process begins, you will need to contact the relevant
release repo manager[1] to get your changes included.
Vincent
[1]
The release process for v6.5 has begun: the `release' branch was
created for any work that is left and is now bumped to v6.4.90.900. You
can go on using the `master' branch as usual, it is now bumped to
v6.5.0.1 (to avoid having two different trees with the same version).
If you have any
On Tue, 12 Apr 2016 13:29:12 -0500,
Gustavo Massaccesi wrote:
>
> Since the weekend, the installer for the "current" version of the
> Release candidate is not available. For example:
> http://pre-release.racket-lang.org/installers/racket-current-x86_64-linux-ubuntu-precise.sh
Based on my
Not integrated with the package catalog, but there's the package graph
visualizer:
https://docs.racket-lang.org/pkg-dep-draw/index.html
Vincent
On Mon, 21 Mar 2016 17:04:34 -0500,
Jack Firth wrote:
>
> It would be great if (opening words to many a pipe dream but
> nevertheless) the
On Mon, 21 Mar 2016 11:06:02 -0500,
Neil Van Dyke wrote:
> Just tossing out an idea here, to prompt discussion, not proposing
> it... What if it were within policy for a package author to introduce a
> backwards-incompatible change, *iff* the author is reasonably confident
> that it wouldn't break
:09 AM, Matthew Flatt <mfl...@cs.utah.edu> wrote:
> > > At Thu, 03 Mar 2016 11:00:23 -0600, Vincent St-Amour wrote:
> > >> On Wed, 02 Mar 2016 22:23:29 -0600,
> > >> Matthew Flatt wrote:
> > >> > Instead of using the existence of a source loc
Rodrigo Setti
Ryan Culpepper
Sam Caldwell
Sam Tobin-Hochstadt
sorawee
Spencer Florence
Stephen Chang
Tony Garnock-Jones
Vincent St-Amour
WarGrey Gyoudmon Ju
William J. Bowman
Łukasz Dąbek
On Tue, 19 Apr 2016 13:41:48 -0500,
Vincent St-Amour wrote:
>
> Ok, so here's what we have so far:
>
he improvements were in 6.5 (such as the ones Robby
> >>> did). Maybe a version like that would cover both the TR and
> >>> `racket/contract` improvements.
> >>>
> >>> Sam
> >>>
> >>> On Fri, Apr 15, 2016 at 2:41 PM, Robby Findler
:59 -0500,
Vincent St-Amour wrote:
>
> The release announcement sketch that I have so far is below. Please
> mail me new items and/or edits.
>
> Please phrase announcements using complete sentences and avoid
On Tue, 19 Apr 2016 14:12:09 -0500,
Stephen Chang wrote:
>
> > - Iteration over hash tables using `in-hash`, `in-hash-pairs`,
> > `in-mutable-hash` and `in-mutable-set` have improved performance, up
> > to twice as fast on microbenchmarks.
>
> This is not equivalent to my original text. How
Good idea. Thanks for finding his full name!
Vincent
On Wed, 20 Apr 2016 16:30:47 -0500,
Stephen Chang wrote:
>
> Use Sorawee's full name? I believe it's Sorawee Porncharoenwase.
>
> On Wed, Apr 20, 2016 at 5:12 PM, Vincent St-Amour
> <stamo...@eecs.northwestern.edu> wro
d Racket to the end (which may
> currently be just bigfloat), but types that I don't currently test for
> may still hit the same error.
>
> Is there a simple fix for predicates like bigfloat? in the typed code to
> not use Any as a type? Or some other recommendation?
>
> Doug
Just a reminder. We still need text for the following items.
mflatt:
- OpenSSL v1.1 support 120952edd70bdfb7f6c885e1e8b6b642f072f6bb
- linklets 4a1afa66c81957a7ec7df144df11f4c503251d1a
- optimizer improvements e887fa56d1f4c37b18901ff916055ce21e270f3c
- GC improvements
On Thu, 21 Jul 2016 13:15:19 -0500,
Asumu Takikawa wrote:
>
> On 2016-07-21 12:44:38 -0500, Vincent St-Amour wrote:
> > - zo size improvements c29eb20efc3ee05ba9669a28c0482096f2e753d0
> > 196744e0cdbd9899e6c7015e0ed71b3165e5ff12 more?
>
> "Typed Racket generates le
ication has dropped in size from
> 104Mb in Racket 6.5 to about 60Mb in Racket 6.6.
>
> I think this is a great improvement and definitely worth mentioning.
>
> Best Regards,
> Alex.
>
> On Friday, July 22, 2016 at 2:15:22 AM UTC+8, Asumu Takikawa wrote:
>
>
Great, thanks!
Vincent
On Fri, 22 Jul 2016 12:41:34 -0500,
Ryan Culpepper wrote:
>
> On 07/22/2016 01:17 PM, Vincent St-Amour wrote:
> > Ok, just a few left.
> >
> >> ryanc:
> >> - upcoming syntax/parse backwards incompatibility
> >
> > I
s for macros implemented with it.
> - macro-debugger: macro code size profiler
> 7abcdbd3bd4e1c2d31b0880ad31efe7e47922bda
The new macro profiler shows which macros contribute most to expanded
code size.
Ryan, any comments?
Vincent
On Thu, 21 Jul 2016 12:44:38 -0500,
Vincent St-Amou
On Thu, 21 Jul 2016 16:38:14 -0500,
Alex Knauth wrote:
>
>
> > On Jul 21, 2016, at 5:08 PM, Sam Tobin-Hochstadt <sa...@cs.indiana.edu>
> > wrote:
> >
> > On Thu, Jul 21, 2016 at 1:44 PM, Vincent St-Amour
> > <stamo...@eecs.northwestern.ed
The release announcement sketch that I have so far is below. Please
mail me new items and/or edits.
Please phrase announcements using complete sentences and avoid the
word "now".
--
mflatt:
- OpenSSL v1.1 support
Checklist items for the v6.6 release
(using the v6.5.0.900 release candidate build)
Search for your name on the checklist page to find relevant items, reply
when you finish an item (please indicate which item/s is/are done). Also,
if you have any commits that should have been picked, make sure
The release process for v6.6 has begun: the `release' branch was
created for any work that is left and is now bumped to v6.5.0.900. You
can go on using the `master' branch as usual, it is now bumped to
v6.6.0.1 (to avoid having two different trees with the same version).
If you have any
The release process for v6.6 will begin in about a week. If
you have any new features that you want in and are relatively close
to being done, now is a good time to do that.
--
You received this message because you are subscribed to the Google Groups
"Racket Developers" group.
To unsubscribe
The release announcement sketch that I have so far is below. Please
mail me new items and/or edits.
Please phrase announcements using complete sentences and avoid the
word "now".
--
Alexander Hedges:
- FreeBSD PowerPC support
Checklist items for the v6.8 release
(using the v6.7.0.900 release candidate build)
Search for your name on the checklist page to find relevant items, either
reply when you finish an item (please indicate which item/s is/are done),
or check it off yourself on the checklist page. Also, if you
On Sun, 15 Jan 2017 14:50:25 -0600,
Gustavo Massaccesi wrote:
> - 58333903
> I like it, specially because it's the result of many intermediate
> steps, like 7c1cb1a2. But it's difficult to explain (specially because
> it depends on the knowledge that equal? is much slower than eq?). So I
> think
On Thu, 19 Jan 2017 18:10:41 -0600,
'John Clements' via Racket Developers wrote:
>
>
> > On Jan 15, 2017, at 11:12 AM, Vincent St-Amour
> > <stamo...@eecs.northwestern.edu> wrote:
> >
> > Checklist items for the v6.8 release
> > (using the v6.7.0.90
The release process for v6.7 has begun: the `release' branch was
created for any work that is left and is now bumped to v6.6.0.900. You
can go on using the `master' branch as usual, it is now bumped to
v6.7.0.1 (to avoid having two different trees with the same version).
If you have any
e the sqlite DLL on windows platforms to a
> newer version?
>
> Thanks,
> Alex.
>
> On Saturday, October 1, 2016 at 11:21:35 PM UTC+8, Vincent St-Amour
> wrote:
>
> The release process for v6.7 will begin in about a week. If
> you have any new feat
The release process for v6.7 will begin in about a week. If
you have any new features that you want in and are relatively close
to being done, now is a good time to do that.
--
You received this message because you are subscribed to the Google Groups
"Racket Developers" group.
To unsubscribe
Perfect. I'll commit your changes.
Thanks a lot for looking into this!
Vincent
On Wed, 09 Nov 2016 11:10:55 -0600,
Reuben Thomas wrote:
>
> On 9 November 2016 at 17:10, Vincent St-Amour
> <stamo...@eecs.northwestern.edu> wrote:
>
> I'd put `chromium-browser` n
I'd put `chromium-browser` next to `google-chrome` in the list.
Other than that, looks good to me. I'm happy to make the above change
when committing, if that works for you.
Vincent
On Tue, 08 Nov 2016 19:01:19 -0600,
Racket Dev wrote:
>
> On 8 November 2016 at 17:16, Reuben Thomas
Suminda,
I suspect most of us are already aware of these general issues.
I believe Robby was interested in hearing about how (a subset of) these
issues affect *you* personally, your company, etc. I'm certainly interested.
Vincent
On Sat, 05 Nov 2016 05:05:14 +0100,
Suminda Dharmasena wrote:
rges
Dupéron, Gustavo Massaccesi, Jay McCarthy, John Clements, Jonathan
Schuster, Leif Andersen, Marc Burns, Matthew Butterick, Matthew Flatt,
Matthias Felleisen, Mike Sperber, Robby Findler, Rohin Shah, Ryan
Culpepper, Sam Tobin-Hochstadt, Spencer Florence, Stephen Chang, Stephen
De Gabrielle, Tim
Those numbers look like pointers interpreted as fixnums.
So my guess as to why they differ so much is that between each
operation, you call `printf`, which allocates enough to claim the
addresses between, e.g., 70112357026588 and 70112357038692. So that next
time around the loop, the result of
Checklist items for the v6.7 release
(using the v6.6.0.900 release candidate build)
Search for your name on the checklist page to find relevant items, reply
when you finish an item (please indicate which item/s is/are done). Also,
if you have any commits that should have been picked, make sure
The release announcement sketch that I have so far is below. Please
mail me new items and/or edits.
Please phrase announcements using complete sentences and avoid the
word "now".
--
Alexis:
- private repo support in pkg (racket
Eli,
I looks like you have a very specific resolution in mind, which is not
coming across in email.
Could you submit a patch with what you have in mind? That would make it
clearer to everyone.
Vincent
On Tue, 15 Nov 2016 08:07:24 -0600,
Eli Barzilay wrote:
>
> On Mon, Nov 14, 2016 at 4:31
On Sun, 16 Oct 2016 07:59:30 -0500,
Gustavo Massaccesi wrote:
>
> > 397d6041823497a639c09660eca2f0573a58c62e
> > 8bb79deaa21ebbaba544ec29c6702369a3b23035
> > f8b3ba8253b2b94e5f0b060bc256f651ba73dd48
>
> Are too minor or too internal.
>
> > d4158c2b04b71d193ab32e43396b62b865ec2df6
> >
-0500,
Vincent St-Amour wrote:
>
> On Sat, 15 Oct 2016 11:58:28 -0500,
> Jay McCarthy wrote:
> >
> > On Sat, Oct 15, 2016 at 8:39 AM, Vincent St-Amour
> > <stamo...@eecs.northwestern.edu> wrote:
> > >
> > > Jay:
> > > - is Android sup
On Sat, 15 Oct 2016 11:07:39 -0500,
Alex Knauth wrote:
> Typed Racket:
> - `Any` unsoundness follow-up? (typed-racket @
> 191ec136b6606ed63b8548c8493dba59104c60fb
> 50aab9806ff549ddc5f59f00d16ce336bc20eec6)
>
>
> The previous release already included variations of those two
On Sat, 15 Oct 2016 11:58:28 -0500,
Jay McCarthy wrote:
>
> On Sat, Oct 15, 2016 at 8:39 AM, Vincent St-Amour
> <stamo...@eecs.northwestern.edu> wrote:
> >
> > Jay:
> > - is Android support new as of this release?
What about android support? Should we publici
.
Vincent
On Tue, 27 Dec 2016 23:52:36 -0600,
Asiful Islam wrote:
>
> I am using the latest version(6.7 64bit) of Racket compiler. I got it from
> Racket website.
>
> On Wed, Dec 28, 2016 at 5:51 AM, Vincent St-Amour
> <stamo...@eecs.northwestern.edu> wrote:
>
>
ery interesting.
> Jos
>
> -Original Message-
> From: racke...@googlegroups.com [mailto:racke...@googlegroups.com] On Behalf
> Of Jay McCarthy
> Sent: martes, 21 de junio de 2016 22:15
> To: dev
> Subject: [racket-dev] Re: Inside Racket Seminar 4. Vincent St-Amour
Checklist items for the v6.9 release
(using the v6.8.0.900 release candidate build)
Search for your name on the checklist page to find relevant items, either
reply when you finish an item (please indicate which item/s is/are done),
or check it off yourself on the checklist page. Also, if you
The release process for v6.9 will begin in about a week. If you
have any new features that you want in and are relatively close to
being done, now is a good time to do that.
Upcoming dates:
- 7th: Branch day
- 15th: Testing starts
--
You received this message because you are subscribed to the
The release process for v6.9 has begun: release checkpoints have
been created for all packages in the main distribution, and release
branches have been created when necessary. You can go on using
`master` branches as usual. The main Racket repo's is now bumped to
v6.9.0.1 (to avoid having two
On Mon, 17 Apr 2017 18:00:42 -0500,
Gustavo Massaccesi wrote:
>
> What about 409321c0?
> - When raco detects an ambiguous prefix of a command, it shows a list
> of all the matches.
> [I really don't like the redaction of this item. If you decide to
> include it, I can try to rewrite it.]
How
The release process for v6.10 has begun: release checkpoints have
been created for all packages in the main distribution, and release
branches have been created when necessary. You can go on using
`master` branches as usual. The main Racket repo's is now bumped to
v6.10.0.1 (to avoid having two
Checklist items for the v6.10 release
(using the v6.9.0.900 release candidate build)
Search for your name on the checklist page to find relevant items, either
reply when you finish an item (please indicate which item/s is/are done),
or check it off yourself on the checklist page. Also, if you
e contexts
(214d597e4b18c57ebed027597b8ea1d5f3bb900e @ typed-racket)
Vincent St-Amour
- additional kinds of vector chaperones
(13443dec923238bd22fbd41404e68e5d4749bfd0 @ racket)
--
--
You received this message because you are subscribed to the Goo
On Tue, 18 Jul 2017 13:45:28 -0500,
Matthew Flatt wrote:
>
> At Tue, 18 Jul 2017 12:47:21 -0500, Vincent St-Amour wrote:
> > Matthew Flatt
> > - rktio (64146e94dc72d3744ff47b109f77be9bafda3113 @ racket)
>
> I'm not sure whether this should be mentioned, but ma
hael Orlitzky,
Milo Turner, Mohsen Keyhani, Philip McGrath, Robby Findler, Rob Bassi,
Ryan Culpepper, Sam Caldwell, Sam Tobin-Hochstadt, Scott Moore, Spencer
Florence, Stephen Chang, Stephen De Gabrielle, Vincent St-Amour, WarGrey
Gyoudmon Ju, and William J. Bowman.
Fee
The release process for v6.10 will begin in about a week. If you
have any new features that you want in and are relatively close to
to being done, now is a good time to do that.
Upcoming dates:
- 7th: Branch day
- 15th: Testing starts
--
You received this message because you are subscribed to
All,
I've been noticing a number of people reporting issues related to the
`minimal-racket` Homebrew formula, for Mac OS.
In particular, package installation seems at least partially broken.
The larger issue, though, is that, as far as I can tell, this formula
is not actively maintained.
The release process for v6.11 will begin in about a week. If you
have any new features that you want in and are relatively close to
to being done, now is a good time to do that.
Upcoming dates:
- 10th: Branch day
- 17th: Testing starts
--
You received this message because you are subscribed to
The release announcement sketch that I have so far is below. Please
mail me new items and/or edits.
Please phrase announcements using complete sentences and avoid the
word "now".
--
Ryan Culpepper
- syntax/parse template
Checklist items for the v6.11 release
(using the v6.10.1.900 release candidate build)
Search for your name on the checklist page to find relevant items, either
reply when you finish an item (please indicate which item/s is/are done),
or check it off yourself on the checklist page. Also, if you
Testing for the v6.12 release
(using the v6.11.0.900 release candidate build)
Search for your name on the checklist page to find relevant items, either
reply when you finish an item (please indicate which item/s is/are done),
or check it off yourself on the checklist page. Also, if you have any
The release announcement sketch that I have so far is below. Please
mail me new items and/or edits.
Please phrase announcements using complete sentences and avoid the
word "now".
--
Ryan Culpepper
- syntax/parse: add ~undo,
Kent
- `Any` as default for `inst` (d32218ad @ typed-racket)
- `#:result` clause for `for/fold` (9e16d3f9 @ racket)
Daniel Mendler
- add `vector-cas!` and `unsafe-vector*-cas!`, also `unsafe-struct*-cas!`
(bc26d29b @ racket)
On Mon, 15 Jan 2018 09:08:01 -0600,
Vincent St-Amour wrote
tter pict scrolling (1b77c510 @ drracket)
> I'm not sure if this is worth mentioning?
>
> On Mon, Jan 15, 2018 at 9:07 AM Vincent St-Amour
> <stamo...@eecs.northwestern.edu> wrote:
>
> The release announcement sketch that I have so far is below. Please
> mail me new ite
The release process for v6.12 will begin in about a week. If you
have any new features that you want in and are relatively close to
to being done, now is a good time to do that.
*PROCESS CHANGES*
In the interest of streamlining the release process, this release introduces
a few small changes to
The release process for v7.1 has begun: release checkpoints have
been created for all packages in the main distribution, and release
branches have been created when necessary. You can go on using
`master` branches as usual. The main Racket repo's is now bumped to
v7.1.0.1 (to avoid having two
The release process for v7.1 will begin in about a week. If you
have any new features that you want in and are relatively close to
to being done, now is a good time to do that.
Upcoming dates:
- 7th: Branch day, merge window starts
- 15th: Merge window ends, testing starts
- 22nd: Testing ends
The release process for v7.2 will begin in about a week. If you
have any new features that you want in and are relatively close to
to being done, now is a good time to do that.
Upcoming dates:
- 7th: Branch day, merge window starts
- 15th: Merge window ends, testing starts
- 22nd: Testing ends
Testing for the v7.2 release
(using the v7.1.0.900 release candidate build)
Search for your name on the checklist page to find relevant items, either
reply when you finish an item (please indicate which item/s is/are done),
or check it off yourself on the checklist page. Also, if you have any
I went over the commits going into 7.2 to find items for the release
announcement. Candidate items are below; please send me announcement
items for the ones you consider relevant
As usual, do let me know if I missed anything that you thing should be
part of the announcement.
I noticed there were
On Mon, 07 Jan 2019 10:32:30 -0600,
Vincent St-Amour wrote:
>
> The release process for v7.2 has begun: release checkpoints have
> been created for all packages in the main distribution, and release
> branches have been created when necessary. You can go on using
> `master` br
ements> spctl -a racket-7.dmg
> racket-7.dmg: CSSMERR_TP_CERT_EXPIRED
>
> A bit of further experimentation suggests that ‘cp’ does not solve the
> problem, but the slightly-more-opaque
>
> cat bad-file.dmg > okay-file.dmg
>
> produces a file that I can open.
>
> This is th
The release process for v7.2 has begun: release checkpoints have
been created for all packages in the main distribution, and release
branches have been created when necessary. You can go on using
`master` branches as usual. The main Racket repo's is now bumped to
v7.2.0.1 (to avoid having two
84 matches
Mail list logo